La Villa Charles est située à proximité de la plage sur l'île de Gorée, au Sénégal. L'hébergement comprend une variété de chambres, chacune équipée d'une salle de bains privative et de la climatisation. Un petit-déjeuner continental est proposé tous les jours. L'établissement propose également un magnifique jardin, un accès Internet et une terrasse avec mobilier de jardin.