After visiting Guruvayur Temple, you can look over the menu at this restaurant. Hotel Annapoorna is a right choice if you are in the mood for the Indian cuisine. A number of reviewers point out that the staff is cheerful at this place. People say that the service is cool here. It's an opportunity for you to enjoy the pretty atmosphere. This spot is ranked 4.1 within the Google grading system.