Grand Tara Clinic Spa in Escazú
Grand Tara Clinic Spa
The Grand Tara Clinic Spa is located in luxurious Grand Tara Resort Hotel Casino and Spa. The Grand Tara is perched up on the hills of San Antonio, above Escazú, boasting fabulous views of the Central Valley and San José.
The clinic spa has been designed to complement the Grand Tara’s serene environment. The spa offers a full line of premium spa treatments, including nurturing massage rituals, beauty services, fitness counseling, steam and sauna, and a beautiful outdoor heated pool.state-of-the-art fitness center, and emerge renewed, rejuvenated, revitalized and relaxed.