Hotels in Freetown

Hotels found in Freetown — 5

Search hotels in Freetown

Home Suites Hotel

78A Cape Road, Freetown Map
Home Suites Hotel Photos

Offering a restaurant, Home Suites Hotel offers self-catering accommodation. Show more