Leon Apartment Hotel Beyoglu, İstanbul
Only 350 metres from the popular Istiklal Avenue, Mio Suites Pera is an 11-minute walk to Taksim Square. It features a 24-hour front desk and free Wi-Fi access in all areas.
Number of rooms: 6
Kamerhatun Mahallesi Kılıcaslan Sokak No:30 Beyoglu, Beyoglu, 34435 Istanbul, Turkey