You’ll find the historic Jamberoo Pub nestled right in the heart of Jamberoo at 12 Allowrie Street. This inviting hotel-motel offers a comfortable stay in a charming country town. It's perfectly positioned for exploring the beautiful New South Wales region, providing a convenient base for local adventures.