Situado en el barrio Chaoyang de Pekín, el Orange Hotel Beijing Yansha Landmark River, de 3 estrellas, está a 7 km de atractivos culturales como el Museo de Nacional de China. El hotel ofrece WiFi disponible en toda la propiedad.
El Museo del Palacio en la Ciudad Prohibida se sitúa a unos cuantos pasos de este hotel mientras que Great Leap Brewing #45 está a tan solo 6 minutos a pie. El Orange Hotel Beijing Yansha Landmark River está a 700 m de la parada de autobús 916 express to great wall and back, que está a 350 metros de China Study Abroad. El Templo de Confucio está a unos 3 km, mientras que la estación de metro Liangmaqiao se encuentra cerca del establecimiento.
Además de una zona de estar, las habitaciones en el hotel están equipadas con internet de alta velocidad y TV de pantalla plana con canales vía satélite. Además de servicio de tetera/cafetera, también dispone de instalaciones esenciales como climatizador. Los baños incluyen un inodoro separado y ducha, así como secadores de pelo y toallas de baño para mayor comodidad de los huéspedes.
El Orange Hotel Beijing Yansha Landmark River sirve un desayuno buffet. El restaurante la Bottega se encuentra a 550 m del lugar.