Photos coming soon
HOTEL
The Alba House
29 Craigmillar Park, Edinburgh
Where it sits
The Alba House
29 Craigmillar Park, Edinburgh
55.92836, -3.16823
Plan around The Alba House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
