Le Suffren Hotel & Marina liegt in einem historischen Viertel von Port Louis, nur wenige Gehminuten vom Stadtzentrum entfernt. Die Lage bietet schnellen Zugang zu einer S- und U-Bahn-Station, etwa 300 Meter entfernt. Die Anlage besteht aus einem zweistöckigen Haupthaus und einem einstöckigen Nebengebäude mit einer Gartenanlage für erholsame Momente im Freien.
Das Hotel bietet Zimmer mit Klimaanlage und wahlweise Doppel- oder Kingsize-Betten. Zusätzliche Schlafmöglichkeiten sind auf Anfrage verfügbar. Zur Ausstattung gehören ein Safe, ein Schreibtisch sowie weitere Komfortdetails. Die Badezimmer sind modern und mit Dusche, Badewanne und Kosmetikartikeln ausgestattet.
Gastronomisch erwarten Gäste ein Nichtraucher-Restaurant mit Kinderhochstühlen und ein Barbereich. Die Verpflegung umfasst Frühstück, Halbpension und Vollpension mit vegetarischen und kinderfreundlichen Menüs. Wellnessangebote wie Massagen und Körperbehandlungen ergänzen das Angebot. Sportliche Aktivitäten, darunter Fitness und Wassersport, sind ebenfalls vorhanden.