Holly House Hotel
is located in central London, just 5 minutes' walk from Victoria Bus, Underground and Train Stations. It is well connected to the Gatwick Express service that connects to the airport. Holly House rooms have free Wi-Fi, tea / coffee facilities, a TV and a small fridge. Most have private bathrooms, while others have shared bathrooms.
This hotel by hours has a 24-hour front desk. Check-in is available from 14:00. Holly House Hotel is less than 1 mile from Buckingham Palace.