Situado a 1 km del Estadio de Hong Kong, muy apreciado por los amantes del deporte, este hotel de 4 estrellas, Cosmo Hotel Hong Kong, incluye 142 habitaciones. Los huéspedes tendrán acceso a un aparcamiento público cerca para mayor comodidad.
Situado a tan solo 5 minutos caminando del Museo de las Carreras, el hotel se encuentra a unos 25 minutos andando de lugares de compras como la Plaza de las Estatuas de la Emperatriz. Situado a unos 10 minutos en coche del Museo de cera Madame Tussaud, el Cosmo Hotel también está bastante cerca de Wanchai Livelihood Place. El hotel está situado a 25 minutos andando del Aviario de Edward Youde, mientras que la estación de autobuses Causeway Bay está a 1 km de distancia. El Cosmo Hotel Hong Kong en Hong Kong está a 15 minutos en coche del aeropuerto Hong Kong H K Heliport.
Las habitaciones disponen de minibar, así como de TV de pantalla plana con canales vía satélite para mayor comodidad de los huéspedes. Las habitaciones disponen de baños privados con ducha a ras de suelo, algunas con suelo de azulejos. En las habitaciones encontrarás almohadas de plumón, almohadas de plumón/pluma y almohadas de plumas. Algunas habitaciones ofrecen vistas al jardín.
El restaurante Oi Yeh Shou Japanese Restaurant está a un par de minutos en coche de este lugar y se especializa en la cocina japonesa.