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.
The Holly House Hotel is conveniently situated near Victoria Station and is less than a mile to Buckingham Palace.