- UK Information
- UK Hotels
- Hyde Park Economy Apartments
Hyde Park Economy Apartments
Hyde Park Economy Apartments offer self-catered accommodation just 150 metres from Hyde Park. Guests have flat-screen TVs, and are 2 minutes' walk from Queensway Tube Station.
Rating
Visa,Maestro,American Express,MasterCard
Prices from £63
43