Hotels near Holmwood House

Get Travalour for free on Google Play

1 guest

Hotels near Holmwood House

61-63 Netherlee Rd, Glasgow G44 3YU, UK

Excellent

102 reviews

8.6

Amenities

Free Wifi

Price per night

USD 72

Choose your room

Exceptional

4 reviews

9.8

Amenities

Free Wifi

Price per night

USD 70

Choose your room