Krishna Inn is a new hotel located at Guruvayoor (Kerala, India), a Lord Krishna Pilgrimage Centre in South India. Guruvayoor is typically accessible from Kochi (100 kms).
Kanoos Residency, a centrally air-conditioned luxury hotel with 4 star facilities, in Guruvayoor, Kerala.