Kanthalloor

DESHADAN ECO VALLEY RESORT

DESHADAN ECO VALLEY RESORT - The 2.5-star DESHADAN ECO VALLEY RESORT offers comfort and convenience whether you're on business or holiday in Kanthalloor. The hotel has everything you need for a c...