Beijing Shanshui Hotel est niché à moins de 450 mètres d'Yingtai Island, offrant 173 chambres, un accès à Internet haut débit et un stationnement privé d'une voiture. Cet hotel 4 étoiles est assez proche du Centre commercial Xidan Joy City.
La résidence se trouve à 25 minutes à pied du Musée du palais et à 2 km du Mausolée du Président Máo. La Conservatoire central de musique est un lieu d'éducation populaire à visiter à quelques pas de Shanshui de Pékin. Visitez Southern Sea, à 400 m de cet établissement, et sentez-vous en parfaite harmonie avec la nature de Chine. La Place Tian'anmen est à 2,1 km, ainsi que la station de métro Xidan est à proximité de l'hotel. Shanshui de Pékin est situé à 850 mètres de la gare routière Xi Dan.
Les chambres disposent d'un coin salon, complets avec une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite. Pour votre confort, vous trouverez une toilette séparée et une douche dans les salles de bain. Offrant une toilette séparée et une douche, les salles de bains sont également équipées d'un sèche-cheveux et des peignoirs de bain.
Servant à la fois de la nourriture et des boissons, un restaurant Amber Lounge est situé près de Shanshui.