Downhill Cottage is a lodging, located at Myanglung 57500, Nepal. They can be contacted via phone at +977 985-2022650 for more detailed information.
A good place for outing, it's cool and calm place with organic food.