- Mandara is a Sanskrit word meaning 'God's quest to find the elixir of eternal youth and immortality'. The Mandara Spa claims to do just that. And so they have Ayurvedic massages and aromatherapy massages along with Caribbean, Swedish, Balinese and Thai. Albeit its Asian name, the spa is indeed International. Located at Aruba Marriott Resort & Stellaris Casino at the golden-sand Palm Beach, it is touted to be the largest spa with 6500 square feet of space. VIP couple treatment rooms, extra large Jacuzzi, Vichy Shower and an exclusive nail salon.
- © wcities.com 2013