Posts tagged solaya spa & wellness centre
Spa Profile: Solaya Spa & Wellness Centre at Eden Roc Cap Cana

The world’s first Natura Bissé branded green oasis spa is located in one of the most Instagrammable hotels in the Dominican Republic.

Read More