About Natura Spa
The Natura Spa, in the heart of Astoria, is your oasis from stress and pollution. Come to Natura and experience the tropical warmth of Brazil all year ‘round! We’re your passport to the exclusive treatments usually found only at the world most luxurious resorts. The highest quality professionals, individual attention to your particular needs, our experts’ commitment to the best botanically based products (AVEDA), everything you need to boost your confidence and reveal your beauty.