Located just a minute’s walk from the main shopping street, this stylish hotel is a 3-minute walk from the metro station, 5 km from Dolmabahçe Palace, and 9 km from the Hagia Sophia Mosque. Istanbul Airport is 40 km away.
Elegant rooms feature flat-screen TVs, Wi-Fi, minibars, and coffee makers. Upgraded rooms add balconies.
| Check In | 12:00 pm |
|---|---|
| Check Out | 12:00 pm |