Situata nella Grande Londra di Londra, l'House Of Theaters offre sistemazioni con WiFi gratuito.
Dotati di pavimenti in parquet, gli appartamenti includono una cucina completamente attrezzata con forno, microonde e bollitore. Inoltre, presentano una zona pranzo, una TV a schermo piatto e un bagno privato con doccia e set di cortesia.
Alcuni alloggi comprendono una terrazza.
L'CitySpace Leicester Square sorge a 2 minuti a piedi da Trafalgar Square e a 12 km dall'Aeroporto più vicino, quello di Londra-City.