Featuring a garden, Impressions Beijing is set in Pokhara, 800 metres from Fewa Lake. Built in 2011, the property is within 8 km of World Peace Pagoda, International Mountain Museum and Mahendra Cave. The property is 13 km from Begnas Lake.
Every room includes a shared bathroom.
The hostel offers a sun terrace.
Mahendra Cave is 8 km from Impressions Beijing.