L'Istanbul Town Hotel si trova a Istanbul, nella Penisola Storica.
Camere e dotazioni
Le camere dispongono di TV a schermo piatto e pareti insonorizzate. In alcune unità sono presenti balcone o terrazza. Gli appartamenti includono anche una zona soggiorno. La sistemazione può avere vista mare. Presente il bollitore per tè e caffè.
Servizi e attrezzature
La struttura offre Wi-Fi gratuito. La reception è attiva 24 ore su 24.
Come arrivare e dintorni
La stazione tram di Laleli dista 200 m. La stazione tram di Beyazit si trova a 400 m. L'aeroporto di Ataturk è a 12 km.
Nei dintorni
- Basilica Cistern - 1,6 km
- Palazzo Topkapi - 2,2 km
- Torre di Galata - 2,7 km








