In the heart of Istanbul just 650 ft from Taksim Square and Istiklal Street. It features panoramic city views and free Wi-Fi.
In a renovated historic building, all elegant apartments have modern furnishings.
Suitable for events
First aid kit
1 night minimum stay