Green Tara HotelHotel
Lakeside 6 pokhara, 44600 Pokhara, Nepal
Offering a restaurant, Ramilo Ghar that serves Indian, Chinese and Continental, Green Tara Hotel is located in Pokhara. It is 2.5 km from Pokhara Airport. Free Wi-Fi access is available. The property is 200 metres from Phewa Lake, 1.
Great experienc and pleasure to join kumari star inn fam. Good hospitality and always ready and active for our greater comfort.