Elgin Hall
Hotel
Chamba, Himachal Pradesh
Free Wi-Fi
Parking
You’d never want to leave such a hotel — hotel «Elgin Hall» is located in Chamba. This hotel is located in 15 km from the city center.
The mall Road, Subash Chowk, opp. Hotel Princess, Chamba, 176304