This special class hotel is next to Sultanahmet Square in the heart of Istanbul. Topkapi Palace and the Archeological Museum are less than one kilometre away. Free Wi-Fi is available.