41.0261590378007 ­28.9755445718765
Go to map view
Tatar Beyi Sok No:12 Kuledibi Beyoglu, Istanbul 34425, Turkey +90 532 277 6296

Get Rates

Show Rooms Apart at top of the results.

Get Flight + Hotel