Great place to stay while in Palakkad as I discovered. Staff are excellent and the facilities good. Accomodation comprises of 3o well appointed centrally air-conditioned rooms with a 24 hours Coffee Shop in addition to the hotel restaurant. The hotel also boasts a 120 seat conf. hall and 50 seat mini conf. hall
Address:
English Church Road, Palakkad 678 001 Palakkad Kerala India