Holyrood Park Road
Edinburgh EH16 5 United Kingdom
Edinburgh EH16 5 United Kingdom
+44 131 625 8625 (Tourist Information)
OverviewHolyrood Park, also known as Queen's Park, is an area of wild natural beauty representing all the features traditionally associated with the Scottish landscape, such as craggy...
more