Offering mountain views, Aleo Villa is an accommodation set in Manāli, 2.8 km from Hidimba Devi Temple and 1.5 km from Tibetan Monastery. It is located 1.8 km from Circuit House and provides room service.
Numero delle stanze: 3
Aleo Villa, Aleo, Left Bank Road, Manali, Aleo, 175103 Manāli, India