Basilika St. Antonius von Padua befindet sich 20 Gehminuten vom Hotel Sheraton Istanbul City Center entfernt und ist einen Besuch wert. Das Hotel befindet sich ungefähr 2 km von der Hagia Sophia und lädt die Gäste in eines der 6 Restaurants ein.
Das 5-Sterne-Hotel befindet sich im Zentrum von Istanbul, nur 650 Meter von der İstiklal Caddesi. Zu den Sehenswürdigkeiten, in rund 2,1 km Entfernung vom Sheraton Istanbul City Center, gehört auch das Museum für Islamische Technik und Wissenschaft. Das Museum der Unschuld, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt in unmittelbarer Nähe von der Unterkunft. Das Hotel ist nur 5 Gehminuten von der Bushaltestelle Iplikci entfernt.
Die klimatisierten Zimmer im Sheraton Istanbul City Center verfügen über eine Klimaanlage sowie eine Minibar. Die klimatisierten Zimmer sind in den Badezimmern mit einer getrennten Toilette und einer Dusche ausgestattet.
Hotelgästen wird täglich ein vegetarisches Frühstück angeboten. Im À-la-carte- Restaurant Nevi Lokma kann man die türkische Küche genießen. Die Kaffee- Bar ist ein perfekter Ort für ein entspannendes Getränk am Abend.