Hotel Vaishali

Kathmandu, Nepal

This hotel is Situated at the most center part of the city the main tourist attraction center Thamel and just 9 kms away from the International Airport, Kathmandu.