Company name: Northcote Manor - Country House Hotel, Restaurant & Spa, Devon
Description: Grand country house with elegant rooms
Burrington, Umberleigh EX37 9LZ, United Kingdom