Lo Star City Hotel offre camere climatizzate con TV via cavo a schermo piatto nel quartiere Yau Tsim Mong di Hong Kong. La struttura dista circa 1,7 km dal molo dei traghetti Star Tsim Sha Tsui, 2 km dall'Avenue of Stars e 2,2 km dal Parco di Kowloon. La struttura dista 2,7 km dal centro commerciale Harbour City e 2,7 km dall'aeroporto.
Tutte le sistemazioni sono dotate di bollitore. Le camere dello Star City Hotel sono dotate di connessione WiFi gratuita e bagno privato con doccia e asciugacapelli.
Tra i luoghi d'interesse nelle vicinanze figurano il Mira Place 2, il Mira Place 1 e il Victoria Harbour. Lo Star City Hotel dista 25 km dall'Aeroporto Internazionale di Hong Kong, lo scalo più vicino, raggiungibile tramite un servizio navetta a pagamento.