Moraydale

B&b in Elgin

The Moraydale is a spacious Victorian mansion filled with period features – check out the stained glass and the cast-iron and tile fireplaces. The bedrooms are all en suite and equipped with modern bathrooms – the three large family rooms are particularly good value.

Advertisement