Situated in Nagar, 24 km from Hidimba Devi Temple, Tree of Life Eila Art Hotel Naggar features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a bar.
Numero delle stanze: 14
Jana Falls Road, (opposite Forest Department Range Office) Naggar, District Kullu, Himachal Pradesh, 175104 Nagar, India