Kailash Hall

Kailash, a mountain near the holy lake Mansarovar. Kailash Hall is a great place to host your event. It's got an elegant atmosphere and is one of the best facilities in Kathmandu.