Monday, 22 June 2015

Hotel Updates: Constance Lemuria Resort

Constance Lemuria Excels at World Travel Awards 2015

Constance Lemuria Resort, situated on Praslin Island Seychelles, has recently won the title of 'Seychelles' Leading Resort 2015' at the recent World Travel Awards.

The ceremony was held at Kempinski Resort Seychelles in June.