Corstorphine Lodge Hotel, Edimburgo

186 St John's Rd EdimburgoEH12 8SG, Gran Bretagna