El hotel goza de una vista impresionante de la reluciente playa y del sereno entorno natural, lo que lo convierte en una exótica opción para viajes de negocios y de placer. Tiene aire acondicionado en todo el edificio y dispone de cafetería, restaurante, sala de juegos e instalaciones para conferencias.
Este hotel de playa está situado en Cheung Chau, la isla verde esmeralda del mar de la China Meridional, una pintoresca isla apartada de la vida urbana. Esta preciosa isla de aproximadamente 2,45 km fue el lugar de entrenamiento de la ganadora del oro olímpico en windsurf en Hong Kong. Si quiere seguir sus pasos vaya al centro de deportes acuáticos y windsurf de Cheung Chau, a solo 5 minutos de camino del hotel. Otros lugares para visitar son la cueva Cheung Po Chai y el pabellón Kwan Tai, ambos a una corta distancia. La estación más cercana de transporte público es New Ferry, a 45 minutos del alojamiento.
El hotel cuenta con un restaurante chino en el que se sirve auténtico dim sum chino y platos de marisco, mientras que en el Terrace Café, con amplias vistas al océano, se sirve la merienda con té y bebidas.