Belsize House

Holland House London

at Holland House

  • Service Areas: London

About Holland House London

Holland House London, overlooking the stunning Eccleston Square Gardens, this hostel offers you an onsite gym, common area, and bicycle storage. Whilst staying at Holland House, you might run into one of our royal neighbours every now again as Buckingham Palace, Westminster Abbey, and the House of Parliament are just a few minutes away!

Sort by:

No listing found.

0 Review

Sort by:
Leave a Review

Leave a Review

Compare listings

Compare