Licensed devon hotel in torbay, paignton
Accommodation, holiday accommodation, hotel
This devon hotel in torbay, paignton named the Cherwood, is situated in Garfield Road, Paignton, Devon, offering superb en-suite bedrooms, Wi-fi and provides everything a customer might require from short breaks to that well-earned holiday.
, Bed & Breakfast
, Guest Houses
, holiday accommodation