Villas Rocher je situovaný v plážové čtvrti města Grand Bay, 2 km od Mont Choisy Shopping Centre.
Ovocné sady sídla Château de Labourdonnais se nachází 4 km od hotelu. Nemovitost je vzdálená 4 km od centra města Grand Bay.
Všechny pokoje mají balkón, místnost na posezení a vícekanálovou televizi, a soukromou koupelnu vybavenou samostatnou toaletou a sprchou.
Součástí denní nabídky je halal snídaně.