One of Nepal’s best hotel EcoHomeKathmandu is a popular 3-star hotel surrounded with beautiful nature scenes. Guests like the hospitality, the style of the building and the large rooms with free WiFi, air conditioning and access to a garden with a terrace.The hotel includes amenities like restaurants & bars.