The Square Boutique Hotel situa-se em Cairo e dispõe de acomodações a 6 minutos a pé de Praça Tahrir e a 700 m de Museu Egípcio. O acesso Wi-Fi gratuito é oferecido em toda a propriedade.
The Square Boutique Hotel disponibiliza pequeno-almoço continental ou vegetariano.
Torre do Cairo fica a 2,1 km de The Square Boutique Hotel, enquanto Mesquita Al-Azhar está a 2,6 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional do Cairo, que fica a 16 km de The Square Boutique Hotel.