El Istanbul House está situado a 600 metros del Gran Bazar y ofrece apartamentos independientes y conexión Wi-Fi gratuita. La histórica zona de Sultanahmet, donde se encuentran Santa Sofía, la Mezquita Azul y el palacio de Topkapi, está a 1 km.
Los apartamentos del Istanbul House cuentan con suelo de parquet, TV de pantalla plana con canales vía satélite y baño privado con ducha y secador de pelo. También se proporciona plancha.
El alojamiento cuenta con cocina con nevera y utensilios. El establecimiento está situado en un barrio histórico con varios sitios para comer.
El personal ofrece servicios de alquiler de coches y de información turística. La estación de tranvía de Beyazit, situada a 600 metros, ofrece fácil acceso a otros lugares de la ciudad.