X

Gods Own Country Ayurveda Resorts

Chowra Beach, Chowra Po

Gods Own Country Ayurveda Resorts

Gods Own Country Ayurveda Resorts, a heritage property represents the best of what Indian Ayurvedic medicine has to offer. Located at Chowara, the resort is about 30 kms from the Trivandrum airport. It is an epitome of tranquility and peace, and equipped with modern facilities to offer its guests with a rejuvenating, comfortable & relaxed stay. This resort also maintains a well decorated multi-cuisine restaurant called Breeze Garden where guests can enjoy the likes of vegetarian, tandoor & sea food.


Check-in time : 12:00 NOON
Check-out time : 12:00 NOON
More Information...