Central London Hyde Park Apartments Apartment London
Central London Hyde Park Apartments is situated in the Westminster Borough district of London, 2.3 km from Portobello Road Market, 1.5 km from Royal Albert Hall and 2.6 km from Madame Tussauds. The air-conditioned accommodation is 1.
Number of rooms: 6
49 Lancaster Gate, Westminster Borough, London, W2 3NA, United Kingdom