The Star Apartments
The Star Apartments is located in the thriving and vibrant city centre of Newcastle. We offer an exceptional luxury retreat with comfortable extras for both the the corporate and leisure traveller. Our outstanding and well-designed apartment ranges are well appointed, and will make you feel right at home.
Contact us today to book your accomodation. We hope you enjoy your visit to Newcastle.