Holly House Hotel is a fine accommodation option in London.
The city center is 2 km away from the hotel.
This hotel boasts close proximity to parks.
This hotel is just 350 meters away from Victoria, Victoria Coach Station (Stop) bus stop and within a 10-minute walk from Sloane Square underground station. The property is 15 minutes' drive from London City airport.
The rooms in Holly House Hotel come with a refrigerator and a safe.
Eat & Drink
A complimentary continental breakfast is served every morning.
Guests can use bicycle rental services on site.
Wireless internet is available in the entire hotel for free.
No parking available.