Kathmandu Grand Hotel 3 stars

Chaksibari Marg, Thamel, Kathmandu, Thamel, 00977 Kathmandu, Nepal

Hotel image
Read more reviews for Kathmandu Grand Hotel