Where is Edinburgh Castle Apartments located?
Edinburgh Castle Apartments, Edinburgh Castle Apartments, Great Britain (approx. 55.95197°, -3.20353°)
Edinburgh Castle Apartments, Edinburgh Castle Apartments, Great Britain (approx. 55.95197°, -3.20353°)