El Odda Hotel está situado en el centro de la ciudad de Estambul, a sólo 50 metros de la animada calle Istiklal.
Cuenta con 28 habitaciones insonorizadas con muebles modernos y conexión WiFi gratuita. Todas tienen aire acondicionado, minibar y TV vía satélite con pantalla LCD. Las estancias cuentan con suelos de parqué y ropa de cama de lujo.
Por la mañana, los huéspedes pueden leer diarios y revistas y disfrutar de un desayuno tipo buffet con una taza de té y fruta fresca. A sólo 5 minutos a pie hay varios restaurantes de cocina internacional.
La recepción está abierta las 24 horas. El personal del mostrador de información turística puede ayudarte a los huéspedes a alquilar autos y a organizar excursiones por la ciudad.
Si decides hospedarte aquí, estarás muy cerca de los puntos turísticos más famosos de la ciudad como la galería de arte de Karaoglan.