Situato nel pieno centro di Port Louis, questo hotel a 3 stelle, il St Georges Hotel, si trova in un quartiere dello shopping e offre un bar lounge. Con 82 camere, l'hotel offre anche una piscina.
Senator e l'Immaculee Church possono essere raggiunti in 7 e 12 minuti a piedi. Tra i luoghi di shopping della zona ci sono la Zona Commerciale Caudan Waterfront (1 km) e il Mercato di Port-Louis (1,1 km). Questo hotel, si trova a 16 minuti a piedi dalla cattedrale di San Luigi, mentre Victoria è a una distanza di circa 10 minuti a piedi. Il St Georges Hotel è vicino al treno cittadino Port Louis Victoria.
Questa struttura offre una colazione al ristorante. Potrai gustare la cucina europea al ristorante Le Cafe d'Atelier, situato a 5 minuti a piedi da quest’alloggio.