The Stellar está muy bien situado en el barrio de North Point, Hong Kong, a 1,7 km de Parque Victoria, a 2,8 km de Hysan Place y a 3,2 km de Times Square Hong Kong. Todas las opciones de alojamiento de este hotel de 4 estrellas tienen vistas a la ciudad, centro de fitness y salón de uso común. Hay wifi gratis y se ofrece parking privado por un suplemento.
El hotel ofrece habitaciones con aire acondicionado, escritorio, hervidor, caja fuerte, TV de pantalla plana y baño privado con ducha. En The Stellar, todas las habitaciones tienen ropa de cama y toallas.
En recepción se habla inglés y chino mandarín, y el personal está siempre dispuesto a echar una mano.
Hong Kong Stadium está a 3,3 km del alojamiento, y Hipódromo Happy Valley está a 3,8 km. El aeropuerto más cercano (Aeropuerto internacional de Hong Kong) está a 39 km.