Hotel Point Pokhara Hotel Pokhara
Located in Pokhara, 700 metres from Pokhara Lakeside, Hotel Point Pokhara provides accommodation with a shared lounge, free private parking and a terrace.
Number of rooms: 14
Street 13 lakeside, 33700 Pokhara, Nepal