The Swiss Hotel Freetown

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