The Chill House encontra-se em Cochin, a 13 minutos a pé de Fort Kochi Beach e a 1 km de Bienal de Kochi. O alojamento dispõe de acomodações com um terraço e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. O alojamento situa-se a 10 km de Marina de Cochin Shipyard, a 14 minutos a pé de Basílica da Catedral de Santa Cruz e a 1,4 km de St. Francis Church Kochi. O alojamento apresenta uma cozinha partilhada e serviço de quartos.
Alguns quartos também possuem uma cozinha com um frigorífico. Todos os quartos têm roupa de cama.
The Chill House tem vários pontos de interesse populares nas suas proximidades, incluindo Princess Street, Praça Vasco da Gama e Santacruz Basilica Kochi. O aeroporto mais próximo é o Aeroporto Internacional de Cochin, que fica a 43 km de The Chill House.