Situé à Pokhara, à 1,4 km du lac, l'Hotel Beijing Lu propose un salon commun, un parking privé gratuit, une terrasse et un restaurant. Cet hôtel 3 étoiles possède un bar. Il propose une réception ouverte 24h/24, des transferts aéroport, un service d'étage et une connexion Wi-Fi gratuite.
Les chambres climatisées comprennent un coin salon, une télévision par satellite à écran plat, un coffre-fort ainsi qu'une salle de bains privative pourvue d'un bidet, d'articles de toilette gratuits et d'un sèche-cheveux. Certaines possèdent un balcon. Le linge de lit et les serviettes sont fournis.
La région est prisée des amateurs de vélo. L'Hotel Beijing Lu assure un service de location de voitures.
Vous séjournerez à proximité du lac Fewa, du temple Tal Barahi et du temple Baidam. L'aéroport de Pokhara, le plus proche, est implanté à 2 km.