Astra Apartments Newcastle is a Australian Lodging based in Newcastle West, New South Wales. Astra Apartments Newcastle is located at 12 Bellevue St, Newcastle West NSW 2302, Australia,
Please contact Astra Apartments Newcastle using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Astra Apartments Newcastle opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.