When planning your trip to New Brunswick, finding the perfect accommodation is key to a memorable experience. Nestled in the heart of Saint John, Mahogany Manor stands out as the ultimate bed and breakfast in New Brunswick, offering timeless charm, u...