Este hotel se encuentra en el centro de Pekín y está a 4 minutos a pie de la playa. Se halla a poca distancia de lugares de interés como el parque Ditan, la torre del Tambor, el parque Shishahai y Gong Wang Fu. Sus habitaciones incluyen conexión a internet, baños de estilo occidental y TV LCD. Los huéspedes podrán disfrutar platos de comida cantonesa y de Sichuan en el restaurante chino.