Skip to content
Home
Rooms
History
Attractions
Testimonials
Location
Reservations
Contact
Our Location
We’re located at 24 Main Street, Port Hood, Nova Scotia.