Sicilia Hotel is one of the famous hotels in Thodupuzha. Awayfrom the folderol of the noisy city, this property provides a placid place torest. The one-storeyed propertyhas a total of 20rooms and acts as a perfect sojourn to the meandering traveler. The rooms arelarge and well-spaced and are equipped with basic amenities like a television, make-up mirror and anattached bathroom with the facility of hot/cold running water. SiciliaHotel has equally goodhotel amenities. A front desk waits inthe lobby, to assist the customers. Parkingservice is provided to customers who bring their own vehicles. The famous Thomankuth Waterfall is nearby(10 km).