El Kelly'S Courtyard Hotel Pekín, de 3 estrellas, se encuentra a unos 25 minutos a pie de la Ciudad Prohibida, y a unos 4 km del Acuario de Pekín. El hotel ofrece 9 habitaciones e instalaciones como depósito de equipajes.
Este hotel se sitúa en el barrio comercial Financial Street, al lado de Beijng Ding Prince House. El Templo Lamaísta está situado a unos 4,1 km del hotel Kelly'S Courtyard Pekín. Podrás visitar el lago Middle Sea, a unos 15 minutos a pie del establecimiento, y disfrutar de la naturaleza de China, disfrutando de momentos de paz y tranquilidad. Entre las opciones de entretenimiento de la zona se encuentra Mei Lanfang Grand Theatre, a unos 2 km del hotel. El Kelly'S Courtyard Pekín se sitúa a un corto paseo de la estación de metro Xisi.
Algunas de las habitaciones con aire acondicionado cuentan con televisión, además de hervidor de agua. Muchas habitaciones del lugar disponen de ducha adaptada y un inodoro separado, además de comodidades como secadores de pelo y gorros de ducha.
El restaurante QingFeng BaoZiPu se encuentra a 650 m del hotel Kelly'S Courtyard.