Dit Aloft Beijing Huairou hotel met 4 sterren bevindt zich in Huairou, op 3 km van het Lake Scenery Water Park, en beschikt over auto's te huur en wifi in de kamers. Het hotel ligt op 10 minuten rjden vanaf Yanqi Lake en bestaat uit 243 kamers met een uitzicht op de stad.
Het Yanqi-meerpark is op 2 km van dit hotel.
De kamers van Aloft Beijing zijn voorzien van een strijkijzer en strijkplank, airconditioning, evenals een minibar. Gasten kunnen van een inloopdouche en een apart toilet gebruik maken.
Het pand in Huairou biedt een Chinees restaurant met het menu uit de Chinese gerechten.