Print now!

Blue Lagoon Chalets in Seychelles, Mahe Island


Situated on the southern coast of Mahe Island, its large living rooms open onto terraces facing the beach, allowing stunning panoramic views of the sea, islands and surrounding mountains.

Print now!