Edinburgh

Holiday Inn Edinburgh 132 Corstorphine Rd, Edinburgh EH12 6UA, Scotland, UK, Edinburgh, EH12 6UA, Scotland

Holiday Inn Edinburgh 132 Corstorphine Rd, Edinburgh EH12 6UA, Scotland, UK, Edinburgh, EH12 6UA, Scotland