The Forest Hotel
Dorridge, Solihull, West Midlands B93 8JA
Sometimes the best things come in smaller packages; book an event at this privately run boutique hotel in Dorridge, Solihull and you’ll find it’s rather like being welcomed at a friend’s beautiful…
- Distance: 0.21 Miles
- Max: 200 guests