- Also Known As:
- Echo Bay House Mahone Bay, Nova Scotia, Canada
Region: Canada > Nova Scotia > Southwest Nova Scotia > Mahone Bay
Ranked #2 of 3 Speciality lodging in Mahone Bay
If you own or manage Echo Bay House, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.