Hillspring Lodge - HSD

233 WILLESDEN LANE London, London, United Kingdom

Hillspring Lodge - HSD Photos

Hillspring Lodge - HSD Map

233 WILLESDEN LANE London, London, United Kingdom
Hillspring Lodge - HSD

Hotel Information

The city hotel offers affordable accommodation, ideal for the backpacker who wants to travel on a budget, without sacrificing quality. Facilities include a restaurant and car park.