DECC Nepal Pvt.Ltd. is located in Kathmandu, Nepal on United World Trade Center, Tripura Marg. DECC Nepal Pvt.Ltd. is rated 3.9 out of 5 in the category hall in Nepal.
Address
United World Trade Center, Tripura Marg
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance