God'S Own Country Ayurveda Resorts
God'S Own Country Ayurveda Resorts is a 3-star property situated at about 7 km distance from Bethsaida Hermitage.
The venue is 9 km away from Vellayani Lake. The hotel offers perfect location 7 km from the center of Kovalam.
A temple and a lighthouse are set within walking distance.
God'S Own Country Ayurveda Resorts welcomes guests to take advantage of a ceiling fan, a laptop-size safe, cable television, a private balcony and a kitchen supplied in the rooms. The guestrooms look out on the ocean. They come with a dishwasher, coffee/tea makers and a fridge as well as bathrooms with a shower, a hairdryer and free toiletries.
Thiruvananthapuram International airport is 25 minutes' drive away from God'S Own Country Ayurveda Resorts.
There are laundry, housekeeping and room service to enhance a stay at this property.
Treatment facilities feature steam baths, a body scrub and pedicure.