The Swiss Hotel Freetown
+232 77 399399
Accommodation
38 Spur Rd, Freetown, Sierra Leone
Sierra Leone