Com acesso Wi-Fi gratuito em toda a propriedade, o Welcome Holidays está situado em Grand Baie, a 200 metros dos barcos que partem para a ilha. A Praia de Grand Baie fica a 200 metros.
As acomodações possuem uma área de estar. Também há uma kitchenette equipada com um micro-ondas. Uma torradeira e uma chaleira também são fornecidas. Cada unidade inclui uma casa de banho privativa com um chuveiro. É fornecida roupa de cama.
O Welcome Holidays providencia uma variedade de passeios e excursões por toda a ilha. O Thesee inclui cruzeiros de catamarã, passeios de leão, passeios sub-marinhos, caminhadas debaixo do mar, parapente e moto-quatro.
A propriedade providencia um serviço de aluguer de carros e a área é popular para mergulho. O Centro Comercial Mont Choisy fica a 1,4 km do Welcome Holidays, enquanto o Super U está a 400 metros da propriedade. O aeroporto mais próximo é o Aeroporto Sir Seewoosagur Ramgoolam, a 47 km da propriedade.