- www.royalglenhotel.co.uk
- 1
- 1
The Royal Glen Hotel is a historic, family hotel in Sidmouth. The Royal Glen features comfortable rooms, superb facilities a relaxing spa... The Royal Glen is situated in Sidmouth, Devon, close to the famous esplanade and regency town centre. A..
Relevance: 19.314058