Melia Suites is a good accommodation choice in Istanbul.
Melia Suites is 10 minutes' walk from the center of Istanbul. Such Istanbul sights as Basilica Cistern, Sultan Ahmet Cami and Hagia Sophia Museum are all within reach.
Guests may find Blue Mosque within 450 meters of the property, while New Mosque is 1250 meters away.
Çemberlitaş tram stop is situated only 200 meters from the hotel. A mere 15 minutes’ drive from Ataturk.
At Melia Suites, guests are offered rooms with a refrigerator, a kitchen, a dressing room, free Wi-Fi and a closet.
Eat & Drink
Serving both food and drinks, Karadeniz Imren Lokantasi and Tabbah Restaurant are situated around 50 meters from the property.
Car rental services are available on site.