Snow Lavender Resorts
Aluva - Munnar Road Snow Lavender Resorts, 685565 Munnar, India,Object type: Hotel Munnar
Located in Munnar, 17 miles from Munnar Tea Museum, Snow Lavender Resorts provides accommodations with a restaurant, free private parking and a garden. Featurin