People
Experienced hoteliers acquire Torquay’s Richwood Hotel
The Richwood Hotel, a well established hotel located in Torquay, Devon, has been sold to new experienced hoteliers.
You'll need to
subscribe to unlock this content. Already subscribed? Login?