Devi Royal Residency is the place to stay when you visit Kanichukulangara Devi Temple. Patrons can choose between Suite Rooms, Executive Deluxe Rooms, Deluxe Rooms, and Standard Rooms. Short stay room bookings are also accommodated. Contact us to book your hotel stay.
Reviews of Hotel Cherthala