Located 230 meters from Anse Takamaka Beach. Stop at Chez Batista Villas to discover the wonders of Seychelles Islands. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 768 meters from Anse Takamaka Beach. The 5-star Banyan Tree Seychelles Resort & Spa offers comfort and convenience whether you're on business or holiday in Seychelles Islands.