Situé à seulement 5 minutes à pied de Sainte-Sophie et de la Mosquée bleue, cet hôtel dispose d'une terrasse avec vue sur la mer de Marmara. Il dispose d'une réception ouverte 24h/24 et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
L'Empress Theodora Hotel ll propose des chambres privées et des dortoirs avec salle de bains commune.
Des services de blanchisserie, de nettoyage à sec et de repassage sont assurés. Un bureau d'excursions, un coffre-fort et un service de location de voitures sont également disponibles.
L'Empress Theodora Hotel ll est situé à 220 mètres du palais de Topkapi. Le Grand Bazar est accessible en 20 minutes à pied.
L'aéroport Atatürk se trouve à 20 km de l'Empress Theodora Hotel ll. Un service de navette peut être organisé sur demande et moyennant des frais supplémentaires.