Chaitya Chhen / Stupa House is centrally located in the heart of the city, Kathmandu. The capital of Nepal. Easily accessible to reach all over the Nepal. Step in and experience our hospitality.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.