
London, United Kingdom
St Christopher's Inn Shepherds Bush
Hostel
With a newly refurbished Belushi's hostel bar, our Shepherd's Bush hostel is the perfect place to give travellers the chance to get a real feel for London life. Located in the absolute heart of West London, we are just a stone's…
- Wi-fi
- 24-hour reception
- Restaurant
- Launderette · extra charge


