Where to Stay

Join couchsurfing to find somewhere to stay for free!

There's also hostelbookers and hostelworld for hostel reviews/bookings.