Located 435 meters from La Batie. Lemongrass Lodge is perfectly located for both business and leisure guests in Seychelles Islands. The hotel offers guests a range of services and amenities designed to provide comfort..
Located 555 meters from La Batie. The 2-star Divers Lodge Guest House offers comfort and convenience whether you're on business or holiday in Seychelles Islands.