Labourdonnais Waterfront Hotel

Caudan Waterfront
Port Louis
Mauritius