Holbrook House Hotel
Hospitality
No Team Available
Overview
Holbrook House is a privately owned Georgian country house with a warm and welcoming atmosphere, set in twenty acres of unspoiled woodland and rolling pastures.