Situated in Pokhara, 1.2 km from Fewa Lake and 1.4 km from Pokhara Lakeside, Pokhara Beijing Hotel features air-conditioned accommodation with a terrace and free WiFi. Guests staying at this guest house have access to a balcony. Guests can make use of a garden.
The guest house offers an à la carte or vegetarian breakfast. A bar can be found on-site.
Devi's Falls is 3.2 km from Pokhara Beijing Hotel, while World Peace Pagoda is 8.1 km from the property. The nearest airport is Pokhara Airport, 1 km from the accommodation.