About this hotel
This hotel enjoys a wonderful setting in the mesmerising city of Istanbul. The hotel is located in the Sultanahmet District overlooking the Marmara Sea, lying close to a host of attractions. The bustling Taksim Square is just a 20 minutes' bus journey away. The Grand Bazaar is situated a 5 minutes' walking distance away from the hotel. Links to the public transport network can be found nearby. This charming hotel...