Mountain Rose Lodge is located on the old highway between Moncton and Salisbury, New Brunswick. With breathtaking views, historical architecture, and family owned, we know you’ll love this venue as much as we do. Specializing in weddings, corporate events, and celebrations. We believe pets are part of the family and they are more than welcome to join in the celebrations!