55.9306603 ­-3.1815934
Go to map view
60-62 St. Albans Road, Edinburgh, United Kingdom +44 131 229 7920

Get Rates

Show Alba Executive Apartments at top of the results.

Get Flight + Hotel