Pokhara Choice Inn

Lakeside Road, Pokhara, Nepal (Lakeside Road)

Price Per Night

From USD 22.47