A warm, family-run guest house, situated in a beautiful area half a minute walk from Elgin town centre.
For those who choose to enjoy the beauty of the English countryside, The 14th century Manor House Hotel is just perfect.