Map
Intendance Bay, Mahé, Seychelles
Credit: Courtesy of Banyan Tree Hotels & Resorts
Price
2198
website
Hotel
Banyan Tree Seychelles