Nottingham Hostel

Hostel in Nottingham, England, United Kingdom

  • Igloo Hostel

    The Igloo Hostel in Nottingham, England, United Kingdom is open 365 days a year and is a place where you can meet some friendly people and get a good night's sleep at the end of an active day. Restaurants, cafes, shops, sandwich bars and live music venues can all be found near to the hostel.


Do you have, or know of, a company or businesses that operates in Nottingham?

Click here to register and add the company!

Thank you for visiting Hostel - Accommodation - Nottingham, England, United Kingdom

Featured Businesses