Located in London in the Greater London region, House Of Theaters offers accommodations with free WiFi.
The apartments come with parquet floors and feature a fully equipped kitchen with an oven, a dining area, a flat-screen TV, and a private bathroom with shower and free toiletries. A microwave and kettle are also available.
Some apartments have access to a terrace.
Trafalgar Square is a 2-minute walk from House Of Theaters. The nearest airport is London City Airport, 7.5 mi from the accommodations.