The Pavilions Apartment London is an apartment only 1.7 km from Tower of London, British Museum and The London Eye.
Somerset House and Theatre Royal Drury Lane are located approximately 1450 meters away. Offering english meals, Byron Hamburgers is around 100 meters away.
This property comprises 2 rooms with modern facilities. The rooms are arranged with TV, a sofa, free Wi-Fi and a dining area. Sofa beds are at guests' disposal.
There is a kitchen fitted with a dishwasher, an oven and a microwave.
The nearest metro station is Barbican Centre, situated 150 meters from the apartment.