Hotel Goodwill is a heritage boutique hotel in Nepal loved by travelers
across the world who seek peaceful abode away from the crowd.