Photos coming soon
HOTEL
Petals Resorts Wayanad
10th Mile, Thariode P O, Vellamunda
Where it sits
Petals Resorts Wayanad
10th Mile, Thariode P O, Vellamunda
11.63957, 75.98369
Plan around Petals Resorts Wayanad
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
