The traditional 3-star Megara Palace Hotel offers an elegant accommodation in a quiet area of Istanbul. Featuring Ottoman architecture, the hotel was renovated in 2001.
Enjoying stunning location in the heart of Megara Palace Hotel, guests will find Blue Mosque, Topkapi Palace and Hagia Sophia nearby. The property is set 5 minutes' walk from Basilica Cistern, Grand Bazaar and Hagia Irene.
There are shopping places, such as a bazaar and boutiques nearby.
Megara Palace Hotel is within a 15-minute drive to Ataturk airport.
The hotel offers 24 rooms with a magnificent view on the city appointed with a closet, free Wi-Fi, a safe, a refrigerator and a telephone along with private bathrooms that provide free toiletries, a hairdryer and a walk-in shower. They feature ottoman décor and modern hardwood furniture.
Eat & Drink
Guests can start a day with a complimentary continental breakfast in the bar. The restaurant serves local dishes. The bar serves coffee and tea as well as pasta and snacks.
Car and bicycle rental services are available on site.
The beach facilities include showers and towels.
Wireless internet is available in the entire hotel for free.
Free private parking is possible at a location nearby.