
Teignmouth, United Kingdom
The Cliffden Hotel
3-star hotel · STARBOARD
A South Devon hotel set in seven acres of beautiful gardens with sea views, the perfect place to unwind on the South Coast. Steeped in a rich local history, The Cliffden Hotel is the largest hotel in Teignmouth, with many rooms…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool
