Enjoy the tranquility of Mimosa Lodge's 23 sumptuous double rooms.
Experience the award-winning restaurant that has put Montagu on the culinary map.