Map
Pointe des Almadies, Dakar, Senegal
Price
207
website
Hotel
Le Méridien Président