Harrington RoadLondonShow on map
The shown price includes the hotel's rate, our service fee and VAT
Total = The hotel + Our service fee + VAT


+27 more photosCentral Location Luxurious Amenities Garden and Terrace
To book your stay at the prestigious GIANT 250 SQM Super Luxury TOWNHOUSE in central London, look no further!
Popular amenities
Two-Bedroom Apartment
Harrington Road
Open in Google MapsCheck-in
16:00 – 23:00
Check-out
10:00