Le Star Apartments est situé à Manchester, à 2,7 km des thermes Victoria, à 3,7 km du Manchester Apollo et à 4,1 km de la galerie d'art Whitworth. Vous séjournerez à 4,3 km du musée de Manchester, à 4,3 km de l'université de Manchester et à 5 km de la gare de Piccadilly. Vous séjournerez à 5,2 km de Canal Street et à 5,4 km du musée Clayton Hall.
Les logements comprennent une salle de bains privative et une connexion Wi-Fi gratuite.
Vous séjournerez à 5 km du stade Etihad et à 5,2 km du théâtre Palace. L'aéroport de Manchester, le plus proche, est implanté à 16 km.