Price not available
Caferiye Sokak no 6/1 Sultanahmet
Istanbul 34400 Turkey
Istanbul 34400 Turkey
Ottoman Hotel Imperial is a 4 star hotel situated on the truly premium location in Istanbul, on an elevated position, surrounded by all the major historical...
more

