Gilmerton Road, Edinburgh, Midlothian, Eh18 1ap, Edinburgh, Lothian (Great Britain) Show on map
Updating availability and prices
This 4 star hotel is located in the suburbs of Edinburgh
Catchit.com Hotels Europe Great Britain Lothian Edinburgh Melville Castle Hotel