About The Abbey Sands
The Abbey Sands Hotel in Torquay, Devon, is situated along the English Riviera and built in the Victorian times. If you're getting married in Torquay or surrounding areas, this is the perfect hotel to accommodate your wedding guests.
Contact & Location
The Abbey Sands
Belgrave Road, Torquay, TQ2 5HG, Devon, United Kingdom
Download e-Brochure for The Abbey Sands
Just supply your name and email so The Abbey Sands can check if you have any questions.