Tewkesbury Park Hotel

Posted by & filed under Europe.

Rolling cascading hills, adorable dampened dogs sleeping by a log fire and winter wellies. That’s what one expects from an idyllic English countryside retreat. Tewkesbury Park is a newly refurbished 163-acre hotel and 18-hole 73 parkland golf course in the upper edges of Gloucestershire. With a £9 million investment in Autumn 2017 made by the... Read more »