Celebrate the Spirit of Christmas at Royal Hotel Elgin! 🎁✨ Immerse yourself in the warmth of the season with our special holiday offers. From festive feasts to cozy stays, we’ve got everything you need to make this Christmas unforgettable. Don’t miss out – book your holiday getaway today!”
Indulge your taste buds at our Royal restaurant and bar. Request what you want and our professional chefs will cook for you.