Published on Friday, January 20, 2012 by Sally Grosvenor
Located on the pretty coast of South Devon, the town of Torquay makes the perfect place to unwind for a while. The weather here is usually much milder that in rest of England, and chilling out at the beach is a popular pastime here. Visitors that want to find a hotel in Torquay hotel will discover a fantastic range of places to stay, with the most upmarket options s...