Friendly country hotel in a peaceful setting.
Fairwater Head is nestled in a quiet corner of the unspoilt Devonshire countryside, a place you would have little chance of just stumbling across. It's a classic English country hotel surrounded by lush landscaped gardens just outside the front door, making it a real gem.