Our Location

The Seahorse Inn is situated on the shores of beautiful Twofold Bay, 6 km south of the popular tourist Port of Eden, on the New South Wales south coast.

Our address is: Boydtown Park Road, Boydtown NSW 2551