Enjoy the Comfort....
Welcome to your home in Edinburgh
“The flat is exceptionally attractive... the location superb... and the Castle view
out the sitting room windows is magnificent.” US Traveller
On Parle Francais
Stay at Castle Terrace T: 00 44 + (0) 7717 473964