Dotée d'une terrasse, la Villa Sophie est située à Baie du Tombeau, à 1,3 km de la plage du Goulet, à 7 km de Port-Louis et à 7,3 km de la mosquée Jummah. Il se trouve à environ 7,9 km du théâtre de Port Louis, à 8,8 km du Champ de Mars et à 9,2 km du jardin de Pamplemousses. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et la plage de Tombeau Bay se trouve à quelques pas.
Cet établissement est non-fumeurs.
Vous séjournerez à 10 km du musée du sucre et du centre des sciences Rajiv Gandhi. L'aéroport Sir Seewoosagur Ramgoolam, le plus proche, est implanté à 52 km.