God's Own Country Resorts ligt in Trivandrum, te midden van een tropisch landschap. Het beschikt over een buitenzwembad, tennisbanen en een restaurant. Er is gratis WiFi en parkeergelegenheid.
God's Own Country ligt op 18 km van de internationale luchthaven van Trivandrum, het centraal station en de centrale bushalte.
De kamers zijn voorzien van airconditioning, kabel-tv, een koelkast en een eigen balkon. De aangrenzende badkamer is uitgerust met een bad, een douche en toiletartikelen.
U kunt tafeltennissen of genieten van een massage. Bij de excursiebalie kunt u een auto huren en tickets regelen.
Het restaurant serveert internationale en lokale specialiteiten. Roomservice is beschikbaar.