Yes. A massive clubhouse on the premises offers many indoor facilities like sports, spa, health, and fitness.