minube
Relax with a newspaper and drink
The Megara Palace Hotel is in Istanbul, Turkey, 100 meters from Topkapi Palace and the Blue Mosque, 200 meters from Hagia Sophia Museum and 2 km from the Grand Bazaar. Sultanahmet tram station is 500 meters away. The hotel is in a modern building and guests can relax with a newspaper and drink in the lobby bar with air conditioning.