Este encantador Peking Yard Boutique Hotel cuenta con una ubicación de primera clase a unos 2 km del Templo Lamaísta, y ofrece 16 habitaciones, así como terraza solárium, patio y biblioteca. Dispone de WiFi en zonas comunes, además de un aparcamiento público cerca.
Situado en una parte bulliciosa de Pekín, el hotel está a un corto paseo de la estación de metro Zhangzizhonglu. El Peking Yard Boutique se encuentra a menos de 3 km del centro de Pekín y a unos 15 minutos en coche del Templo del Cielo. El Museo del Palacio en la Ciudad Prohibida está a unos 2,1 km de este hotel. La estación de metro más cercana está a unos 10 minutos a pie.
Las habitaciones con aire acondicionado en el Peking Yard Boutique Hotel, de 3 estrellas, tienen climatizador, además de minibar y servicio de tetera/cafetera. Las habitaciones, amuebladas con escritorio, también cuentan con ventanas insonorizadas. Disponen de bañera de hidromasaje, así como de instalaciones como secadores de pelo y toallas.
Los huéspedes pueden descansar en el bar lounge del lugar con su bebida favorita. Los huéspedes pueden comer en el restaurante Ba Yu XiongDi ChuanCai no muy lejos del hotel Peking Yard Boutique.