The affordable Holly House Hotel is a 3-star property set next to Churchill War Rooms, Victoria and Albert Museum and Nelson's Column.
Holly House Hotel lies in the heart of London. A 20-minute walk to the center of London.
Nearby points of interest include a theater and a palace.
Within a 10-minute walk guests will find Sloane Square subway station. Due to the hotel's perfect location, it will only take a 15-minute drive to get to London City airport.
The property offers 60 guestrooms appointed with a personal computer, a DVD player, free wireless internet, a safe and cable TV with on-demand movies. The rooms come with private bathrooms featuring a hairdryer and a shower.
Eat & Drink
Residents can have breakfast in the dining room. The pub The Greyhound Pub and Restaurant is within easy reach of the property.
The on-site bicycle rentals help to explore the area.
Wireless internet is available in the entire hotel for free.
No parking available.