Holly House Hotel Richmond lies in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, within reach of entertainment venues like Royal Albert Hall, about a 25-minute walk away. There's also a convenience of public parking nearby.
Each of the 60 rooms is equipped with an iron and ironing board as well as a flat-screen TV with satellite channels.
British cuisine is offered at St. George's Tavern, situated within easy reach of Holly House Hotel.
This Richmond hotel places you within 6 km of Tower Bridge and 3.5 km from Madame Tussauds London. Guests can visit places of worship such as the Protestant Westminster Abbey, situated nearly 20 minutes' walk from the Holly House Richmond. Families travelling to Richmond will enjoy being 2.1 km from SEA LIFE Centre London Aquarium. This Richmond hotel boasts access to Victoria tube station, which is only 350 metres away.