Hotel Megara Palace
Turkish · Mediterranean
Hotel Megara Palace offers relaxed rooms, some with balconies and sea views. Guests can enjoy a restaurant and lounge.
Location
Best places nearby
The highest rated places close to Hotel Megara Palace.
Local restaurants nearby
İshakpaşa Caddesi 8, İstanbul



