Accueillant uniquement les citoyens de Chine continentale, le Beijing Tulu Apartment propose une connexion Wi-Fi gratuite.
Tous les logements sont climatisés et disposent d'une télévision par satellite. Leur cuisine est équipée d'un micro-ondes et d'un réfrigérateur. Les serviettes sont fournies.
Le Beijing Tulu Apartment possède également une terrasse bien exposée.
L'aéroport international de Pékin est à 86 km.