Image is not available

Aloft Kathmandu Thamel

Hotel

CHHAYA DEVI COMPLEX AMRIT MARG THAMEL, Kathmandu, Nepal 44600