Book Apartments Beatrice House
Flat 13, Beatrice House, Queen Caroline Street, London 7.1 km from city center
Beatrice House offers accommodation in London, 100 metres from Hammersmith Apollo and 200 metres from Riverside Studios. Guests benefit from balcony. Free WiFi is provided throughout the property.