Located 468 meters from Bel Air Bus Stop. Set in a prime location of Seychelles Islands, Beau Sejour Hotel & Apartments puts everything the city has to offer just outside your doorstep.
Located 2,232 meters from Bel Air Bus Stop. Tropical Hideaway is perfectly located for both business and leisure guests in Seychelles Islands. The hotel has everything you need for a comfortable stay.
Located 2,297 meters from Bel Air Bus Stop. Set in a prime location of Seychelles Islands, Coco D'or Hotel Seychelles puts everything the city has to offer just outside your doorstep.