good price/value in this location
Not the most comfortable hotel
Holly House Hotel offers accommodations throughout the area in London. Featured amenities include a 24-hour front desk and a safe deposit box at the front desk.
Based on 4,159 reviews
Policies vary by room type and provider.