This four-star hotel, located in heart of Istanbul, Turkey, not far from a number of the popular sights, including Theodosianische Mauer, Hagia Sophia, Basilica Cistern and Topkapi Palace, offers its guests a comfortable and pleasant stay while traveling though the country.