New Holmwood Hotel Listed in Hotels, Leisure & Lifestyle 01983 292508 http://www.newholmwoodhotel.co.uk Overview Map & Directions Name: New Holmwood HotelCategory: Hotels, Leisure & Lifestyle Website Address: http://www.newholmwoodhotel.co.ukPhone Number: 01983 292508