Naggar Rd. Prini Shuru NE Distt. Kullu (175131), Manali
bedrooms
Baths
Guests
Amidst the peaceful environ of Manali, The Marina Villa, Manali is an amazing destination surrounded by apple orchards. This hotel is a place where the guests can relax and listen to their soul. Managed by professionally qualified and experienced team, this hotel offers amiable hospitality with s... The Stella Fresh Marina Villa is a hotel. Located in MANALI area..
No Amenities Available For This Property.
No nearby properties available in this region at the moment.