Quality, cheap accomodation in Newquay, England. Make a booking in a Newquay hostel and connect with other travelers with GoMio.com.
Random
Euro
St. Christopher's Newquay
1
A paradise for surfers, St. Christopher?s Inns in Newquay has bagged itself a prime location with fantastic views and all at a fabulously low room rate.