Chambres
Les 6 chambres climatisées de l'établissement vous invitent à la détente et comprennent un minibar et une télévision LCD. Les chambres sont dotées d'un balcon. L'accès Wi-Fi à Internet gratuit vous permet de rester en contact avec le reste du monde. Les salles de bain comprennent une douche et des articles de toilette gratuits.
Restaurant
Lors de votre séjour dans cet hôtel, vous pourrez prendre vos repas dans votre chambre grâce au service d'étage 24 heures sur 24. Un petit-déjeuner continental gratuit est servi tous les jours de 08 h 00 à 11 h 00.
Position
En choisissant The Square Boutique Hotel, vous serez au cœur de Le Caire, à moins de 10 minutes de marche de Place Tahrir et de Musée égyptien. Cet hôtel se trouve à 1,2 km de Université américaine du Caire et à 3,2 km de Tour du Caire.