Hotel Al Baraka
HotelWarm rooms in a simple hotel with dining & a bar, plus complimentary Wi-Fi & secured parking.
Address
35 Rue Abdoul Karim Bourgi, Dakar, Senegal
Website
Contact
+221 33 822 55 32Rating on Google Maps
3.40 (214 reviews)Open on Google Maps