Megara Boutique Sultanahmet

Megara Boutique Sultanahmet
 
Living right next-door to the Topkapi Palace is now a privilege that every visitor to Istanbul can afford! The Megara Hotel is located just off Sultanahmet Square and only a short walk from most of the capital's major tourist attractions. Topkapi Palace, Hagia Sofia, Blue Mosque and the other major sights of interest are situated in 10 minutes from the hotel. The hotel provides stunning views of Bosphorous and the Topkapi Palace. Despite its perfect location also 5 minutes from the nearest Metro Station.