at 16-22 Picardy Place, Edinburgh , EH1 3JT United Kingdom
Located in the heart of Edinburgh's City Centre. www.hieedinburgh.co.uk 0131 558 2300
12 FB users likes Holiday Inn, set it to 605 position in Likes Rating for Edinburgh, United Kingdom in Local Business category
Holiday Inn is Edinburgh based place and this enity listed in Hotel category. Located at 16-22 Picardy Place EH1 3JT.
Sweetie Trees made by hand for all occasions. Prices vary depending on size and sweets