Elgin Apartment offers self-catering accommodation in the north Scotland town of Elgin. Around a 1-hour drive from Inverness, it’s also just 10 minutes from the beach at Lossiemouth.
apartment | £80 Per unit per night |
Note: Prices are a guide only and may change on a daily basis.