Nestled in the heart of Kathmandu.

Thamel, kathmandu, Nepal