Im Schatten von Kokospalmen, direkt am Wasser und abseits vom Trubel der Stadt Grand Baie, bietet das 20 ° Sud diskrete und dennoch freundliche Unterkünfte. Das Hotel liegt am Strand, 4 km vom Zentrum von Grand Baie, 4,5 km von einem Einkaufszentrum und einem Nachtclub, 27,5 km von der Stadt Port Louis und 71 km vom internationalen Flughafen Sir Seewoosagur Ramgoolam entfernt.