With a stay at Meroddi Pera Flats in Istanbul (Istanbul City Center), you'll be steps from Galata Tower and Istiklal Avenue. This bed & breakfast is 0.4 mi (0.7 km) from Bosphorus and 1.6 mi (2.6 km) from Grand ... Read more

View all Luxury Hotels in Istanbul