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