IMA House Cochin is the largest of its kind in the entire country. It is located behind Jawaharlal Nehru International Stadium in Kaloor Cochin. This 1,50,000 sqft accomodation is more than your usual hotel. We offer 85 fully furnished, 550 sqft rooms that are suitable for families and business travellers. They are aesthetically designed studio apartments that are outfitted with all modern amenities and come with a drawing cum dining room, one bedroom and a kitchen. Apart from the rooms we have everything under our roof which includes – an in house restaurant, conference halls, auditorium, board room, gymnasium, swimming pool, travel desk, in-house catering services and more.