Newcastle Beach Hotel

  +61 2 4926 3688

  21 Parnell Place, Newcastle, New South Wales, Australia

Booking.com Book Now