Holland House - Hostel
PriceCheck live prices
Check availability →- Guest rating
- 4.0 · 1 reviews
- Class
- 2-star hotel
- Address
- 53 Eccleston Square, London, England, SW1V 1PGShow on map
- Check-in / out
- 14:00 / 10:00
Holland House - Hostel is a 2-star hotel in London. It's set on 53 Eccleston Square, London, England, SW1V 1PG.
Central Location
Conveniently located near top attractions like Buckingham Palace and Westminster Abbey.
On-Site Dining
Enjoy a satisfying meal at the restaurant, with complimentary continental breakfast served daily.
为何选择这里
- Fitness centre
- 24-hour reception
Amenities
- Elevator
- Fitness facilities
- Television in common areas
- Free breakfast
- Multilingual staff
- Smoke-free property
- Free continental breakfast
- Shared microwave
- 24-hour front desk
- Luggage storage
- Continental breakfast
- Wheelchair accessible
住客评分
Guests rate Holland House - Hostel 4.0 from 1 verified reviews. Recent guest reviews sit with the rooms above.