Eco Home Kathmandu Hotel est située à environ 4 km de la Place Durbar à Katmandou et à environ 25 minutes de marche du Musée d'histoire naturelle. L'hotel comprend 9 chambres et des équipements comme un restaurant et un salon de coiffure.
Les sites culturels de la région comprennent le Temple de Swayambunath, qui se trouve dans une zone de 2 km. Il y a les Crématoriums à 15 minutes en voiture, et Toudal Micro juste à côté d'Eco Home.
Les chambres de la résidence offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme une climatisation.