General Manager Dalchalm, GB The PlaceNestled in the charming village of Brora, the Royal Marine Hotel is a distinguished 4-star property steeped in history and surrounded by the rugged...