5 reviews
Looking for a place to stay in Palakkad? Then look no further than Govardhana Holiday Village Resort, a resort that brings the best of Palakkad to your doorstep.Govardhana Holiday Village Resort is a resort offering a flat screen TV, air conditioning, and a desk in the rooms, and it is easy to stay connected during your stay as free wifi is offered to guests.The resort features 24 hour front desk.