Hotel Shangri La

Kathmandu, Bagmati, Nepal

Centrally located in Kathmandu and just 15/20 minutes walking distance to Thamel.