Holmwood House Hotel York

Holmwood House Hotel York

0  Reviews


Other Hotels in York - York City Centre
114 Holgate Road , York City Centre, York, YO24 4BB
+44 (0) 1904 626185

Holmwood House Hotel York is an other hotel serving its local area in York. They specialise in hotel accommodation, The address for Holmwood House Hotel other hotel is 114 Holgate Road.




Got a sec? Are you able to write a short review of Holmwood House Hotel in York? A Holmwood House Hotel York review will help create a directory of recommended Other Hotels in York. If Holmwood House Hotel York is your business, why not claim it today! Business owners who claim a business can easily add new tags, photos and update their listing.