Heathrow Hostel 161
Hostel in London, Canada, North America
***** NEWLY REFURBISHED END OF 2014 ***** The hostel has recently undergone a full refurbishment in 2014 with all new beds and bathrooms! Be closer to the Rugby Tournament this autumn! Heathrow Hostel is the best option; situated just 8 minutes away drive from Twickenham Stadium or 20 minutes
no privates availables
Find Hostels all over the World
Book Hostels in London.
1 properties in London