Cairn Hotel, Edinburgh

10-18 Windsor StreetOld City - New City, EdinburghEH7 5JR, United Kingdom