Localizado em Trivandrum, o God's Own Country Resorts está situado no meio de uma paisagem tropical. Dispõe de uma piscina exterior, de campos de ténis e de um restaurante. O acesso Wi-Fi e o estacionamento são gratuitos.
O God’s Own Country fica a 18 km do Aeroporto Internacional de Trivandrum, da estação ferroviária central e da paragem de autocarro central.
Os quartos climatizados estão equipados com televisão por cabo, frigorífico e varanda privada. A casa de banho anexa inclui uma banheira, chuveiro e produtos de higiene pessoal.
Os hóspedes podem jogar uma partida de ténis de mesa ou simplesmente desfrutar de uma massagem. O balcão de turismo pode organizar aluguer de carros e serviços de bilheteira.
O restaurante serve especialidades locais e internacionais. Estão disponíveis opções de refeições no quarto através do serviço de quartos.