Located close to St Anthony's Church and St. Sebastian's Church, Terrace Green Hotel & Spa provides free airport pick-up, a rooftop terrace, and a coffee shop/cafe. Active travelers can enjoy cycling at this hotel. Treat yourself to a body scrub, a massage, or a body wrap at Spa Secret Ayurveda & Spa, the onsite spa. The on-site international cuisine restaurant, SALT, offers breakfast, lunch, and dinner. Stay connected with free in-room WiFi, and guests can find other amenities such as a garden and dry cleaning/laundry services.