(+39) 010 5701151

Home

Checking availability and prices
Holmwood House

Check availability

1

Holmwood House

4 Stars 4 Stars Hotel
114 Holgate Road

York, North East England, United Kingdom

Description

This charming hotel is located in York. Guests may take advantage of the Wi-Fi connection on public areas. The reception desk is not open throughout the day. Additional fees may apply for some services.

Rooms features

NO Smoking rooms NO Wheelchair-accessible NO Disability-friendly bathroom

Address: 114 Holgate Road
Map location could be inaccurate. Please double check the address well before your trip.