CathyWSM's Torquay, UK
3 Reviews |
535 Babbacombe Rd
Stayed here just for the 1 night earlier this month, and booked a further stay in March before we le...
27 Croft Road
We stayed here for 2 nights, Fri 14th & sat 15th June 2013. YES - the hotel does need a refurb, an...