Located 1,079 meters from Escape in to nature, beach and sunset.. The 5-star Banyan Tree Seychelles Resort & Spa offers comfort and convenience whether you're on business or holiday in Seychelles Islands.
Located 1,554 meters from Escape in to nature, beach and sunset.. 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.