Clear
Clear
Clear

Holland House Hotel, 18 Holyrood Park Road, Edinburgh

Holland House Hotel, EH16 Hotel Details

Holland House Hotel
18 Holyrood Park Road
EH16 5AY
Categories
Hotels

Additional Holland House Hotel Information

Average Prices ££

Description

Holland House Hotel is a business located in Edinburgh, Edinburgh in the Hotels category.

More Local Edinburgh Hotels

Related Local Places To Stay in Edinburgh

Serviced Apartment / Self-catering
0.16 miles
Serviced Apartment / Self-catering
0.19 miles
Guest House / B&B
0.21 miles
Guest House / B&B
0.24 miles
Guest House / B&B
0.24 miles
Guest House / B&B
0.24 miles
Guest House / B&B
0.25 miles
Guest House / B&B
0.26 miles
Guest House / B&B
0.26 miles
Serviced Apartment / Self-catering
0.27 miles

Reviews for Holland House Hotel, 18 Holyrood Park Road, Edinburgh, EH16 5AY