Situé au sein du même bâtiment que le Star Hotel, le Star Apartments propose des hébergements indépendants. Il abrite un bar et un restaurant. Les appartements et studios modernes comprennent une cuisine entièrement équipée. L'établissement se situe à 10 minutes à pied de la rue Darby et du célèbre quartier d'Honeysuckle Drive.
Le Star Apartments Newcastle se trouve à 8 minutes de route de la plage et du célèbre phare de Nobbys. Il est également à 15 minutes en voiture de la plage de Stockton. L'aéroport de Newcastle se situe à 16 km.
Tous les logements disposent de la climatisation, d'un coin repas et d'un coin salon. Leur salle de bains privative est pourvue d'une douche ou baignoire/douche ainsi que d'un sèche-cheveux. Un lave-linge est également disponible.