Write a review

Holiday Inn Edinburgh

← View details

132 Corstorphine Rd, Edinburgh, Lothian EH12 6UA, United Kingdom, Edinburgh, Lothian

08719429026