Save Added By Yamuna Now Open Swiss International Hotel Sarowar-Pokhara Lakeside Rd 15, Pokhara 33700, Nepal Facilities: