Hyde Park Economy Apartments
Guests of London will have a nice stay at Hyde Park Economy apartment.
British Museum is 4.2 km of the property, while National Gallery is around 4 km away. London city center is 5 km away. Within 150 meters from the venue, New Fortune Cookie and Royal China serve a wide selection of meals.
Easily accessible from Queensway subway station.