41.0261590378007 ­28.9755445718765
Go to map view
Tatar Beyi Sok No:12 Kuledibi Beyoglu, Istanbul 34425, Turkey

Get Rates

Show Rooms Apart at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Taksim Square 0.9mi Galata Tower 0.1mi Chora-Kirche 1.9mi