Station Road
Elgin
Morayshire
IV30 1QW
Scotland

Tel 01343 542320
Fax 01343 551380

At The Royal Hotel we set the standards that others aspire to.
 

Contact Details
Mr & Mrs Alan McGregor
Station Road
Elgin
Morayshire
IV30 1QW
Scotland

Tel 01343 542320
Fax 01343 551380
Email: royalhotelelgin@btconnect.com
  site designed and hosted by morayIS.co.uk
© The Royal Hotel. All rights reserved.