Mahogany Manor Saint John Bed and Breakfast in New Brunswick offers charming, well-appointed rooms with cozy beds, private bathrooms, and free Wi-Fi, TV. Warm hosts serve regional breakfasts, and the location is ideal and memorable for exploring New Brunswick's natural beauty and outdoor activities. It's the perfect elegant accommodation away from home in the heart of New Brunswick, USA.