Los huéspedes del Hotel Hill Lily Courtyard Pekín, de 3 estrellas, pueden disfrutar de acceso al Salón de la Suprema Armonía, ubicado a unos 2 km. Este hotel tiene una caja fuerte para garantizar la seguridad de los huéspedes.
El Conservatorio Central de Música en Pekín se halla a unos 25 minutos a pie del hotel. Visita Southern Sea, a 650 metros del Hill Lily Courtyard Pekín, y siente una armonía completa con la naturaleza de China. El alojamiento se halla a pocas cuadras de Pekín. La parada de autobús más cercana es Qianmen to Badaling Great Wall, situada a tan solo 1 km, y la estación de tren Este de Pekín está a unos 3 km.
Las habitaciones incluyen un balcón y un vestidor completas con servicio de planchado y aire acondicionado, así como una tv de pantalla plana con canales vía satélite. Las habitaciones, amuebladas con escritorio, también cuentan con ventanas insonorizadas. Los baños están equipados con bidé, ducha a ras de suelo y también inodoro separado, además de secador de pelo y gorros de ducha.
El restaurante BeiPing Ju Restaurant está al lado del Hotel Hill Lily Courtyard, a tan solo 650 metros.