Leela Huts are ideally located, at a distance of 1 km from the bus stand. Away from the hullabaloo of the chaotic Manali town, these huts bestow pollution free surroundings.
LEELA HUTS
Sunshine Orchards,
Club House Road, Manali. 175131 (H.P.).
Mobile : +91 8800673533, 9289414292
E-mail: leelahuts@gmail.com
|
View Larger Map |