Holiday Inn Edinburgh
About Holiday Inn Edinburgh
Contact & Location
Holiday Inn Edinburgh
132 Corstorphine Road, Edinburgh, EH12 6UA, Midlothian, United Kingdom
Holiday Inn Edinburgh
132 Corstorphine Road, Edinburgh, EH12 6UA, Midlothian, United Kingdom