With a stay at Albatros Premier Hotel - Special Class, you'll be centrally located in Istanbul, within a 5-minute walk of Blue Mosque and Sultanahmet Square. This upscale hotel is 0.5 mi (0.8 km) from Hagia Sop ... Read more

View all Luxury Hotels in Istanbul