Hotel Ceasar Palace
Gandhi Square Thodupuzha, Idukki Dist. Kerala, Pin: 685584, 685608 Thodupuzha, India,Object type: Hotel Thodupuzha
Hotel Ceasar Palace in Thodupuzha provides accommodations with a garden and a terrace. Among the facilities of this property are a restaurant, a 24-hour front d