Search
Home
Holland House
From
£113
/ week
•
2 Offers + Bills Included
Enquire
Holland House, 53 Eccleston Square, London, SW1V 1PG
Distance from UAL Chelsea College of Arts:
20 mins
11 mins
6 mins
Free Breakfast
Sem Stay Available
Dinner Included