Abbey Sands Hotel
Torquay, Devon TQ2 5HG
Close to the Torquay seafront, The Abbey Sands Hotel is surrounded by picturesque gardens with sea views. With lovely Victorian architecture and period features, this is a splendid venue for a corporate…
- Max: 150 guests