Annapurna Forest Resort ligger i Pokhara, 23 km fra Pokhara Lakeside, og har værelser med aircondition. Overnatningsstedet ligger 24 km fra Devi's Falls, 29 km fra World Peace Pagoda og 18 km fra Shree Bindhyabasini Temple. Overnatningsstedet er røgfrit og ligger 23 km fra Fewa-søen.
Alle enheder hos resortet har et klædeskab, fladskærms-tv, privat badeværelse, sengetøj og håndklæder. Det private badeværelse har bidet, gratis toiletartikler og en hårtørrer. Værelserne har en mikrobølgeovn.
Mahendra Cave ligger 22 km fra Annapurna Forest Resort, mens Tal Barahi Temple ligger 23 km væk. Pokhara Lufthavn ligger 23 km fra overnatningsstedet.