The welcoming Megara Palace is a 3-star property set 1200 meters from Grand Bazaar. With accents of Ottoman architecture, the hotel was built in 1990 and renovated in 2001.
Megara Palace lies in the center of Istanbul. Set within a 10-minute walking distance from Istanbul city center.
Guests can visit a mosque, a basilica and a museum as well as restaurants and bars close by.
5 minutes' walk to Sultanahmet Tram train station. Ataturk airport is 20 minutes' drive away.
The hotel comprises 25 rooms equipped with climate control, multi-channel television, a microwave, ironing facilities and a work desk. Megara Palace offers rooms with a great view over the city. The rooms are furnished with traditional hardwood furniture.
Eat & Drink
Every day a delicious breakfast is served in the dining room. At the lounge restaurant guests can enjoy international cuisine. Serving a wide range of dishes, Valide Sultan Konak and Four Seasons Sultanahmed can be reached within 5 minutes’ walk.
The on-site conveniences include a free car park, a luggage storage and a lift.
Wireless internet is available in the entire hotel for free.
Private parking is possible at a location nearby for free.