OYO 10421 La Flora Resorts Hotel
1, Poomala, Poothikkad, 673592 Ambalavayal, India
Featuring a garden and a terrace, OYO 10421 La Flora Resorts is situated in Ambalavayal, 3.6 km from Heritage Museum. Boasting a 24-hour front desk, this property also provides guests with a restaurant.