Megara Palace provides 25 rooms with a panoramic view of the sea. This traditional hotel dates from 1990 and was refurbished in 2001.
A stunning setting within 5 minutes' walk of Sultanahmet Tram train station offers fast access to Ataturk Cultural Center, which is 3.3 km away. The property is in a 10-minute walk to Istanbul city center.
Within walking distance of Beyazit district with bars and restaurants.
Offering climate control, Wi-Fi, multi-channel TV, a balcony and ironing facilities, non-smoking guestrooms boast a modern interior. Guests can make use of a shower, a Jacuzzi and dressing gowns.
Those staying at Megara Palace can sit down to a delicious breakfast. A range of local dishes is offered at the 24-hour restaurant. Guests can try tea and coffee served in the café bar. Megara Roof and Kosk Restaurant are situated in a business area, about 50 meters away of the property.
Ataturk airport lies within 20 minutes' drive away from Megara Palace.
There are currency exchange, an elevator and a luggage storage available on the premises.
Beach facilities at Megara Palace include sunbeds, sun loungers and umbrellas.