TheOdora Apartment Apartment İstanbul, Marmara Region
Only 400 m to the Blue Mosque, TheOdora Apartment is located in the Old City. It offers free Wi-Fi and self-catering apartments with a washing machine, air conditioning and a flat-screen TV.
Number of rooms: 4
Kucukayasofya Mah. Sehit Mehmet Pasa Sok. No:2 Sultanahmet, Fatih, 34122 Istanbul, Turkey