Links
LossiemouthElginHotels
46 Bed Rooms
Against the stunning seaside backdrop of Lossiemouth in the Scottish Highlands, this Victorian hotel provides beautiful views over the Moray Firth, a 5 minute walk from unspoilt sandy beaches.Rooms from £39.00