Imperial College London, Prince's Gardens - Hostel
London England
Check in
3:00 PM
Check out
10:00 AM
With a stay at Imperial College London, Prince's Gardens - Hostel in London (London City Centre), you'll be steps from Imperial College London and 6 minutes by foot from Royal Albert Hall. This upscale hostel is 0.3 mi (0.5 km) from Hyde Park and 0.4 mi (0.6 km) from Natural History Museum.
All guestrooms feature towels and bed sheets.
Property Details
Location
Watts Way, London, England , United Kingdom