Tree of Life Eila Art Hotel
Kullu Himachal Pradesh
Check in
2:00 PM
Check out
11:00 AM
Begin your wellness journey at Tree of Life Eila Art Hotel, you'll be in the mountains, within a 15-minute walk of Naggar Castle and Tripura Sundari Temple. This spa hotel is 45 minutes drive to Mall Road and 3 minutes drive to Roerich Art Gallery.
Make yourself at home in one of the 11 guestrooms featuring minibars and espresso makers. Wired and wireless internet access is complimentary, while 42-inch LCD televisions with satellite programming provide entertainment. Private bathrooms with showers feature rainfall showerheads and designer toiletries. Conveniences include desks and complimentary newspapers, and housekeeping is provided on request.
Property Details
Location
Jana Falls Road, Naggar, Kullu, Himachal Pradesh 175104, India