Com excelente localização, Greenhills Guesthouse fica a apenas 10 minutos a pé de atrações Phewa Lake. Wi-Fi grátis é um ótimo bônus, e os hóspedes podem aproveitar atividades no local, como trilhas para caminhada/bicicleta, aluguel de cavalos ou passeio e prática de mountain bike. O local ainda dispõe de um terraço e um jardim.