Kathmandu Eco Hotel

Kathmandu Eco Hotel offers a distinctive setting for the travelers and leisure guest alike. Offering an unparalleled location situated in the heart of Thamel’s most coveted attraction.

CUSTOMER REVIEWS