Located 20 meters from BayView Seychelles. The 4-star BayView Seychelles Resort offers comfort and convenience whether you're on business or holiday in Seychelles Islands.
Located 690 meters from BayView Seychelles. Set in a prime location of Seychelles Islands, Villa Bethlehem puts everything the city has to offer just outside your doorstep.
Located 1,416 meters from BayView Seychelles. Stop at Maia Luxury Resort and Spa to discover the wonders of Seychelles Islands. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.