Map
Pointe des Almadies, Dakar, Senegal
Close
Hotel
Le Méridien Président