Este hotel, situado a solo 5 minutos a pie de Santa Sofía y de la Mezquita Azul, alberga una terraza con vistas al mar de Mármara. Cuenta con recepción 24 horas y conexión Wi-Fi gratuita en todas las instalaciones.
El Empress Theodora Hotel ll dispone de habitaciones privadas y compartidas, todas con baño compartido.
El establecimiento ofrece servicios de lavandería, limpieza en seco y planchado. También hay mostrador de información turística, caja fuerte y servicio de alquiler de coches.
El Empress Theodora Hotel ll se encuentra a 220 metros del palacio de Topkapi. El Gran Bazar está a 20 minutos a pie.
El aeropuerto de Ataturk está a 20 km del The Empress Theodora Hotel ll. Se ofrece un servicio de traslado bajo petición y por un suplemento.