20 Hugh Street, Victoria, London, United Kingdom
Book by Phone:
1800 666 2691
Situated in Westminster, the Holly House Hotel is close to the Apollo Victoria Theatre. It is located less than a 10-minute walk from Victoria Palace Theatre.Facilities at the hotel include bicycle rental, family/oversized rooms and a front desk.All of the comfortable rooms at the Holly House Hotel are equipped with a refrigerator, tea and coffee making facilities and a shower. A private bathroom, a TV and ironing facilities can be found in each room of the hotel.Guests of the Holly House Hotel can enjoy a continental breakfast, which is served each morning.Local attractions near the Holly House Hotel include the Sloane Square and Buckingham Palace. The hotel is located within 10 minutes’ walk from London Victoria Station.
Please enter dates of your stay to check availability
Refrigerator, Coffee / Tea Maker, TV, Shower, En suite, Private Bathroom, Private Toilet, Family Room
From 12:00 PM
Prior to 10:00 AM
The following questions have been answered for you by Holly House Hotel...
Something missing or incorrect?
Let us know
705 guest reviews
Easily find the best price and availability from all travel websites at once. We guarantee it.
Access over 2 million hotel deals from 100's of travel sites.
Over 220 countries, over 40 languages and 120 currencies.