5-Star Luxury Accommodation Cochin

Featured Image
favorite_border
add to favorites

Ramada Resort Cochin

Cochin, Kerala, India
From€74
Resort is a 5 star Deluxe luxury retreat set within 8 sprawling acres, beside the picturesque lakes of Kumbalam, in the outskirts of Cochin. Nestled in a picture-perfect locale, amidst an ambience of absolute serenity, Rama..
€74 price from58 bedrooms
View open_in_new