General Description Conveniently located in the heart of London, the Holly House Hotel offers a warm, friendly hospitality and matches a quality service with the perfect position. This affordable accommodation, situated on Hugh Street, just around the corner from Victoria train, underground and coach station and next to Waterloo Station, is perfect as a base for exploring all sights of this incredible metropolis. The hotel staff will do the utmost to ensure the guests a pleasant and enjoyable stay and make their trip a memorable experience.
20 Hugh Street
Airport shuttle, 24 Hour Reception, Non-Smoking Rooms, Refrigerator, Coffee
/ Tea Maker, Hair Dryer
Review image galleries and guest reviews, or make a booking →