Mimi Villa Port Louis leży 3 km od tętniących życiem miejsc handlowych, takich jak Centrum handlowe Caudan Waterfront, a jego Goście mogą korzystać z bezpłatnego prywatnego parkingu.
Bazylika św. Jakuba znajduje się 10 min jazdy samochodem od willi, a Tor wyścigów konnych Champ de Mars jest w 3,1 km. Pobliskie obiekty rozrywkowe, w tym Teatr w Port Louis, znajdują się w 3,2 km.
Opcje transportu w okolicy obejmują dworzec Grnw, w odległości 10-minutowego spaceru. Mimi Villa dysponuje tarasem, na którym można zrelaksować się po męczącym dniu, a także basen.