Hotel Class: Three Star
It is a waterfront village resort near to karapuzha reservoir.Here you are able to watch amazing greenary around.
waterfront independent cottages
Waterfront luxury room
Waterfront premium luxury room
waterfront premium luxury twin bedroom
waterfront three bedroom multivilla
waterfront Six Bedroom Exclusive Villa
waterfront six bedroom villa