Toma Boutique Hotel & Restaurant
HotelOne of the Top rateds in Freetown
Address
58 Cape Rd, Freetown, Sierra Leone
Contact
+232 88 941365Rating on Google Maps
4.40 (53 reviews)Open on Google Maps
Discover top rated places in Freetown
One of the Top rateds in Freetown
One of the Top rateds in Freetown
58 Cape Rd, Freetown, Sierra Leone