Located in Port Louis, Villa Jessica is by the sea, a 5-minute drive from Tamil Temple and 7 minutes from National History Museum of Port Louis. This beach villa is 4.1 mi (6.6 km) from Port Louis Market and 11.5 mi (18.5 km) from Pamplemousses Botanical Garden.