Braemore Apartment at The Meadows Edinburgh
14/11 Moncrieff Terrace
Edinburgh,
GB EH9 1NA
Near Royal Commonwealth Pool