Overview
Located only a short stroll from Victoria Coach Station, Holly House Hotel provides guests with an ideal base while in London. It also provides bicycle rental and a 24-hour reception. Holly House has 20 rooms that are fitted with all the necessities to ensure an enjoyable stay. Holly House Hotel's restaurant is available for breakfast and provides an ideal place for those who want to stay close to everything the property has on offer. Holly House Hotel London is within walking distance of Westminster Cathedral, the Chelsea Bridge and Buckingham Palace. Sloane Square, the Royal Court Theatre and Saatchi Gallery are also within a 20-minute walk away.
Amenities at Holly House Hotel
Location
20 Hugh Street, London, SW1V 1RP, United Kingdom
What's nearby
Policies
Check-in/Check-out
Check in anytime after 15:00, check out anytime before 12:00
Cancellation/pre-payment
Cancellation/pre-payment policies vary by room type and provider.
FAQs when booking at Holly House Hotel
Where is Holly House Hotel located?
When is check-in time and check-out time at Holly House Hotel?
How far is Holly House Hotel from the airport?
How does KAYAK find such great Holly House Hotel hotel deals?
Good to know
Value for money
4.0
Distance to city centre
1.6 km
Nearest airport
London City
Distance to airport
13.6 km