Hotel Lake Garden Hotel Pokhara
Set in Pokhara, 500 metres from Pokhara Lakeside, Hotel Lake Garden offers accommodation with a garden, free private parking, a restaurant and a bar. The property is located 5.4 km from Devi's Falls, 10 km from World Peace Pagoda and 5.
Numero delle stanze: 18
15 Lakeside-6, Pokhara, 33700 Pokhara, Nepal