425
Hotels
60
Places

Khazanchand Mansion Almora

Khazanchand Mansion is located on the Mall Road of Almora and close to the Main market.

Khazanchand Mansion,
The Mall Road, Almora Town,
Uttarakhand-263601, India

Luxury Hotel
Rs. 1300
Enquire About this Hotel