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.