Property Location With a stay at Harrods Luxury Apartments, you'll be centrally located in London, steps from Harrods and 15 minutes by foot from Natural History Museum. This 4-star apartment is 0.6 mi (0.9 km) from Sloane Square and 0.7 mi (1.1 km) from Saatchi Gallery.
Rooms Treat yourself to a stay in one of the 2 guestrooms, featuring fireplaces and flat-screen televisions. Kitchens are outfitted with full-sized refrigerators/freezers, ovens, and stovetops. Cable television is provided for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries.
Amenities Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access.
Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access.Pets not allowed Check-in time starts at 3 PM Check-out time is 11 AMExtra-person charges may apply and vary depending on property policy.
Government-issued photo identification and a credit card or cash deposit are required at check-in for incidental charges.
Special requests are subject to availability upon check-in and may incur additional charges. Special requests cannot be guaranteed.