Flora Airport Hotel 4 stars

Opposite Cochin International Airport, Nedumbassery, Nayathodu, 683572 Nedumbassery, India

Hotel image
Read more reviews for Flora Airport Hotel