SORT BY NAME | STAR | PRICE |
Megara Hotel
Akbiyik Cad. nr. 85, Istanbul, Sultanahmet Turkey
Close to the Topkapý Palace, the Megara Hotel is a comfortable and affordable 3 star hotel located just off the Sultanahmet Square in Istanbul. The hotel provides stunning views of Bosphorous and the Topkapý Palace and is just 5 minutes from the... more
Akbiyik Cad. nr. 85, Istanbul, Sultanahmet Turkey
Close to the Topkapý Palace, the Megara Hotel is a comfortable and affordable 3 star hotel located just off the Sultanahmet Square in Istanbul. The hotel provides stunning views of Bosphorous and the Topkapý Palace and is just 5 minutes from the... more
$ 45 Average Price |
|