Ardmillan Hotel, Edimburgo

9-10 Ardmillan TerraceMerchiston - Morningside, EdimburgoEH11 2JW, Gran Bretagna