Hotel Premier Inn Edinburgh East, Edinburgh

228 Willowbrae Road EdinburghEH8 7NG, United Kingdom