01904 626 183   








Contact

114 Holgate Road
York
YO24 4BB

Tel. +44 (0) 1904 626 183
Fax. +44 (0) 01904 670 899

info@holmwoodhousehotel.co.uk

 




Holmwood House 114 Holgate Road YO24 4BB York
 
Copyright © Holwood House Hotel
Website design & hosting by atheda.com