Services and conveniences
Things to do
Not the most comfortable hotel
|Check in anytime after 2:00 PM, check out anytime before 10:00 AM|
|Cancellation/prepayment policies vary by room type and provider.|
Holly House Hotel is located at 20 Hugh Street in City of Westminster, 1 miles from the center of London. Buckingham Palace is the closest landmark to Holly House Hotel.
Check-in time is 2:00 PM and check-out time is 10:00 AM at Holly House Hotel.
Yes, Holly House Hotel offers free Wi-Fi.
No, Holly House Hotel does not offer free parking.
No, Holly House Hotel does not offer free airport shuttle service.
Holly House Hotel is 8.4 miles from London City.
No, Holly House Hotel does not have a pool onsite.