Manali Hotels List
Stella Fresh Marina Villa Manali is just located 5km from the main city, Stella Fresh Marina Villa Surrounded by apple orchards from all side of the Villa. The Villa is a place where time stands still. Where you can bask in the sunshine or relax in the shade.
Address: Naggar Road, Prini Shuru, New Manali, Distt. Kullu, Himachal Pradesh
Tariff Range On Request