Holly House Hotel Holly House Hotel, 2 Star Hotel

20 Hugh Street, Victoria, London, SW1V 1RP

Set in the heart of central London, the Holly House Hotel is just a 5 minute walk from Victoria's rail, tube and coach stations. There is good access to the Gatwick Express airport service. The hotel offers basic guest room with free WiFi, tea/coffee facilities, a flat-screen TV and a small fridge. The property has a 24-hour reception and check-in is available from 14.00 onward.

Search deals for Holly House Hotel Victoria, London

The Holly House Hotel is conveniently situated near Victoria Station and is less than a mile to Buckingham Palace.

Compare similar hotels

Customers who viewed Holly House Hotel also viewed the following hotels in Victoria