Este hotel de 3 estrellas, Istanbul Town Hotel, está alojado en el barrio Centro histórico de Sultanahmet de Estambul, alrededor de 10 minutos en coche de la Iglesia de San Salvador de Cora, y cuenta con 40 habitaciones con vistas a la ciudad. Este hotel ofrece servicio de cambio de divisas y máquina expendedora, además de WiFi en toda la propiedad y un aparcamiento público cerca.
La Torre de Beyazıt se encuentra a un agradable paseo del hotel, y parajes naturales como el Parque Gülhane están aproximadamente a 20 minutos andando del hotel. El Town, situado en el mismísimo corazón de Estambul, está a 20 minutos a pie de la Mezquita de Solimán. Este establecimiento está aproximadamente a 10 minutos en coche del Palacio de Dolmabahçe y de otras atracciones principales de Estambul. La estación de metro el Vezneciler-Istanbul Universitesi está a solo 5 minutos a pie y la estación de ferrocarril Yenikapi está a 950 metros.
Las habitaciones del Town Estambul disponen de TV de pantalla plana con canales vía satélite, además de minibar para tu comodidad. Las instalaciones del baño incluyen ducha adaptada, bañera y lavabo, además de las comodidades como secador de pelo y toallas. En las habitaciones encontrarás almohadas de plumón hipoalergénicas, almohadas hipoalérgicas y almohadas no alergénicas.
El restaurante la Kaya Restaurant está junto al hotel y sirve comida americana.