See reviews 0 SOHO HOUSE ISTANBUL * * * * *

ISTANBUL

Turquie

In 18th century palace, very trendy decoration, projection room and hammams.
Le + Sublimhotel
Lobby
Room/Suite

87 Rooms from 27 to 44 m2.

Restaurants & Bars
Outdoors