Home Tags Seychelles Hotel

Tag: Seychelles Hotel

Seychelles Hotel pulls coveted award at World Travel Market 2010

The homely "Coco de Mer Hotel & Black Parrot Suites" of Praslin Island in the Seychelles pulled the coveted award of "The Rookie of the Year Award" at World Travel Market (WTM) 2010 in London.