Spa | Activities

Spa

Soothe your senses in a lush tropical forest setting, home to the award-winning Banyan Tree Spa Seychelles.