The Waters Edge is a charming 2-star hotel located in the picturesque seaside town of Torquay, United Kingdom. With 38 inviting rooms, it offers comfortable accommodations that cater to both leisure and business travelers. The hotel boasts a favorable guest rating of 8.3 out of 10, reflecting the satisfaction of its visitors.