4 star hotel

Palmerston Suites

37 Palmerston Pl, Edinburgh EH12 5AU, UK - Edinburgh, Edinburgh - UK - 125

Show map