Newcastle Beach 1-BR Apt W/ City Views
77 Shortland Esplanade 801, Newcastle, New South Wales, Australia
Booking.com
Book Now