Manor House Hotel – Devon

Before arriving for our three-day activity break at Manor House Hotel, situated close to Okehampton on the edge of Dartmoor, we couldn’t imagine how one hotel could offer so many activities. Virtually every sport you can name is offered and, if I’m honest, we were a little concerned as to whether everything would run smoothly. [...]