Photo gallery for The Devon Court
The Devon Court
3.5-star hotel in Torquay City Centre
Reviews
9.8
Exceptional
Popular amenities
Explore the area
24 Croft Road, Torquay, England, TQ2 5UE
- Princess Theatre12 min walk
- Inner Harbour13 min walk
- Torre Abbey Sands13 min walk
- Plymouth (PLH-Plymouth City)67 min drive