Cheloor Krishna Kripa is at Gods Own Town – Guruvayur, just 200 metres off Guruvayur Temple. The project is Adjacent to our Cheloor Krishna Gardens project. Flats having 573 sq.ft, 639 sft and 725 sq.ft. are provided in the project. Each flat will have dining cum living room, a bed room with attached toilet, kitchenette and Balcony.