My experience at krishnagiri homes in guruvayur was far from satisfactory. The lack of basic amenities such as hot water on a rainy day was a significant inconvenience. The staff given an answer saying that there is only solar water heater no geyser separately. The staff demanded 500- extra for switching on ac in the room. The staff's rudeness added to the disappointment, especially when they demanded money for extra towels and soap, which should be standard provisions in any decent accommodation. Despite its potentially convenient location, these shortcomings overshadowed any positives. I would caution against choosing this establishment for anyone looking for a comfortable and hospitable stay in guruvayur.