El hotel se encuentra situado en la carretera de Pekín a la ciudad de Beihai, a sólo un paso de la estación de ferrocarril, a 25 km del aeropuerto de Beihai Fucheng y a 1 minuto a pié de la estación de autobuses más cercana.
El restaurante ofrece cocina cantonesa y Sichuan así como cocina estilo occidental. Cada espacio es tranquilo y elegante y sirve delicatessen de sabor chino local.