PK VI 1893, Chowara, Kottukal, Thiruvananthapuram, Neyyattinkara, Kerala, 695501
Explore the area
Azhimalathara Beach16 min walk
Kovalam Beach9 min drive
Lighthouse Beach24 min drive
Thiruvananthapuram (TRV-Trivandrum Intl.)51 min drive
Room options
View all photos for Standard Double Room
Standard Double Room
Sleeps 4
1 King Bed
View all photos for Premium Double Room
Premium Double Room
Sleeps 5
1 King Bed
View all photos for Deluxe Double Room
Deluxe Double Room
Sleeps 4
1 King Bed
About this area
Chowara
Treebo Trend God's Own Country Ayurveda Resorts is located in Neyyattinkara. Mahatma Gandhi Road and Kuthira Malika Palace are local landmarks, and the area's natural beauty can be seen at Azhimalathara Beach and Chowara Beach. Thiruvananthapuram Zoo and Napier Museum are also worth visiting.