" Nestled in the heart of vibrant Greater London, Holly House Hotel offers a warm and welcoming retreat for travelers of all stripes. With its charming classic decor and homey ambiance, this delightful hotel combines character with convenience. Ideally located near key transport links, it's a perfect launch pad for exploring London's famed attractions or for easy commuting. Whether you're a family on a fun getaway, a couple enjoying a romantic retreat, or a business traveler on the go, Holly House Hotel promises comfort and a touch of elegance, ensuring every guest feels right at home. "
Fast Facts
- Star Rating :
- Check In From : 1200
- Check Out By : 1000
Room Features
High-speed Internet
Air Conditioned
Refrigerator
Coffee / Tea Maker
Hair Dryer
Internet Connection (wireless)