East Nada,, Kerala, Guruvayoor, India, 680101
Facilities: The 2.5-star krishna inn offers comfort and convenience whether you're on business or holiday in Guruvayoor. Featuring a complete list of amenities, gEast Nada,Guruvayoor, 680101
Facilities: The 2.5-star krishna inn offers comfort and convenience whether you're on business or holiday in Guruvayoor. Featuring a complete list of amenities, g