Hotel Indraprastha, English Church Road, Palakkad
Located at the very heart of Palakkad town, Hotel Indraprastha is a perfect getaway to relax and rejuvenate. The hotel provides a lively atmosphere with excellent hospitality and state-of-the-art facilities.
English Church Road, Palakkad-678 001
Web : http://www.hotelindraprastha.com/