
Mamba Point Hotel Restaurant Lagoonda
Restaurant • HotelOne of the Best Places To Visits in Freetown
Address
80 Cape Rd, Freetown, Sierra Leone
Website
Contact
+232 99 100100Rating on Google Maps
4.40
( 329 reviews)Discover top rated places in Freetown
One of the Best Places To Visit in Freetown
One of the Best Places To Visits in Freetown
80 Cape Rd, Freetown, Sierra Leone