Bénéficiant d'un emplacement central à Pékin, l'Hotel MoMc comprend une piscine intérieure, un restaurant et une connexion Wi-Fi gratuite.
L'Hotel MoMc se trouve à 800 mètres de la station de métro Dongzhimen, à 5 km de la station de métro Wangfujing, à 5,4 km de la Cité interdite et à 19 km de l'aéroport international Capital de Pékin.
Toutes les chambres disposent d'une télévision par câble à écran plat, d'un coin salon, d'une bouilloire électrique, d'un bureau et d'un coffre-fort. Elles possèdent une salle de bains privative avec une douche, un sèche-cheveux et des articles de toilette gratuits.
L'Hotel MoMc est également doté d'une salle de sport, d'une salle de réunion et d'une bagagerie.
Le restaurant S0 sert des plats occidentaux et chinois, tandis que le bar-salon situé au 15ème étage propose un petit-déjeuner buffet et un goûter. Une boulangerie est également disponible sur place.