The 3-star Holly House Hotel offers spacious rooms in Southwark district of London.
A perfect location next to a tube station provides an easy access to Up at The O2, Buckingham Palace and St. James's Park. Guests will find London city center within 20-minute walk from the property.
This hotel boasts close proximity to parks.
Easily accessible from Sloane Square subway station. A short drive from London City airport.
The property offers 60 guestsrooms appointed with coffee/tea makers, a separate toilet, free Wi-Fi, heating and a dressing area. They also have shared bathrooms with a hairdryer and a shower.
Eat & Drink
Guests can breakfast in the dining room.
There are bicycle rental services on site.
Wireless internet is available in the entire hotel for free.
No parking available.