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.
Sunshine Orchards,
Club House Road, Manali. 175131 (H.P.).
Tel: +91-1902-52464, 53286.
Fax: +91-1902-54035.
E-mail: peace@leelahuts.com