Photos coming soon
HOTEL
Abercorn Apartment
3 Willowbrae Rd, Edinburgh, Edinburgh EH8 7DB, UK, Edinburgh
Where it sits
Abercorn Apartment
3 Willowbrae Rd, Edinburgh, Edinburgh EH8 7DB, UK, Edinburgh
55.95371, -3.14765
Similar stays nearby
Plan around Abercorn Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
