Alba Apartments
Alba Apartments
Apartment
7/8 Gentle’s entry, Old Town
, Edinburgh, Scotland, United Kingdom
EH8 8PD
90
Excellent ·
2 reviews