Grand Savur Hotel is located in Sehzadebasi, the city centre of the old historic part of Istanbul, the capital city of three Empires. At this point, where two continents meet, visitors for centuries have dreamt of its spellbinding views and archeology.
|