Belgrave Sands Hotel & Spa

Belgrave Sands Hotel & Spa Picture 1

The Belgrave Sands is a Luxury 4 Star Spa Hotel just off Torre Abbey Sands Beach in Torquay, Devon. Short Breaks or Long Stay Hotel in Torquay.

Contact Details

2 Belgrave Rd
Torquay
Devon
TQ2 5HF

Telephone: 01803 226366