Offrant un restaurant, Beijing Riverside Hotel se trouve dans le quartier "Fengtai" à Pékin, à moins de 6 km du Parc international de sculptures et à 4 km du Centre commercial Beijing Shijingshan Wanda Plaza. Doté de 283 chambres avec vue sur le jardin, l'hotel est situé à environ 10 minutes en voiture du Parc d'attractions Shijingshan de Pékin.
Cet hotel 5 étoiles est situé à environ 55 km de l'aéroport Beijing Capital International et à 2 km de lieux culturels tels que le Pont Marco-Polo. À proximité de Riverside, vous trouverez des attractions telles que ShiDi ZhanYuan.
Il y a des chambres climatisées avec des fenêtres insonorisées, et des conforts comme un presse-pantalon et une climatisation. Elles fournissent aussi une toilette séparée et une douche dans les salles de bain, ainsi qu'un sèche-cheveux et des peignoirs de bain.
Riverside de Pékin propose un petit-déjeuner sous forme de buffet. Le bar lounge est disponible sur place.