Property Location With a stay at Harrods Room in London (London City Centre), you'll be a 3-minute walk from Harrods and 8 minutes by foot from Victoria and Albert Museum. This guesthouse is 0.5 mi (0.8 km) from Hyde Park and 0.6 mi (0.9 km) from Natural History Museum.Rooms Make yourself at home in one of the 4 guestrooms featuring DVD players and LED televisions. Rooms have private balconies or patios. Complimentary wireless Internet access is available to keep you connected. Bathrooms have hair dryers and slippers.Business, Other Amenities Featured amenities include luggage storage and a safe deposit box at the front desk.
- Laundry service
- Air conditioning