Si decides alojarte en St Georges Hotel, disfrutarás de una magnífica ubicación en pleno centro de Port Louis, y apenas te separarán 15 minutos a pie de Mercado de Port Louis y Catedral St. James. Además, este hotel se encuentra a 19,8 km de Playa de Trou-aux-Biches y a 13,2 km de Jardín Botánico de Pamplemousses. Con una piscina al aire libre y muchas otras instalaciones recreativas a tu disposición, no te quedará ni un minuto libre. Tienes también una terraza donde sentarte a contemplar el paisaje. Se ofrece además conexión a Internet wifi gratis, servicios de conserjería y una televisión en la zona común. Tendrás un centro de negocios, check-in exprés y periódicos gratuitos en el vestíbulo a tu disposición. Pagando un pequeño suplemento podrás aprovechar prestaciones como servicio de transporte al aeropuerto (ida y vuelta) de pago y aparcamiento sin asistencia gratuito. En St Georges Hotel tienes un restaurante a tu disposición para comer algo. Qué mejor forma de acabar el día que con una bebida en el bar o lounge. La conexión a Internet wifi gratis te mantendrá en contacto con los tuyos; también podrás ver tu programa favorito en el televisor con canales digitales. El cuarto de baño está provisto de ducha y cabezal de ducha tipo lluvia. Entre las comodidades, se incluyen caja fuerte, además de un servicio de limpieza disponible todos los días.
Un sitio histórico,fue creado en torno a un islote de coral fósil, tendrá lugar un depósito de pólvora, un observatorio astronómico y meteorológico, muelles, almacenes y varias pequeñas empresas en los últimos 250 años.