Dette hotel ligger i Mount Abu, kun 0,9 km fra Nakki-søen og 3,2 km fra Dilwara-templerne. Derudover ligger Achalgarh Fæstning 10,6 km derfra., Opførelsesår:1986, Et mødelokale, Tagterrasse, Hjælp med udflugter/billetter, Reception (begrænset åbningstid)
Se flere detaljer