The Windflower Resort & Spa, Vythiri
Windflower Resort & Spa, Vythiri is a 5-star hotel providing a spacious accommodation near to Lakkidi View Point.
The city center is 10 minute walking distance from the hotel. A 20-minute drive to Ambalavayal.
This hotel boasts close proximity to lakes.
The hotel offers 38 rooms. All of them feature a personal safe, a refrigerator, climate control, cable TV and a seating area. Bathrooms are fitted with a bathtub, a hairdryer and a shower.
At the restaurant Indian dishes are served.