Greenhills Guesthouse offers a great location, putting you within just a 10-minute walk of Phewa Lake. Free WiFi is an added perk, and guests can keep active with onsite hiking/biking trails, horse riding/rentals, and mountain biking. Other features include a terrace and a garden.