|
Hotel Hudson
545 Babbacombe Road, Torquay, Devon TQ1 1HQ

The waterfront Hotel Hudson draws guests with its proximity to Torquay harbour and the town’s quaint, low-key dining and shopping scene. The hotel’s traditional character has been well preserved, despite refurbishments over the year, and today guests can still enjoy...
|