Tag

Fraser’s Hotel

Browsing
Fraser Suites

President Buhari is set to inaugurate the Fraser Suites, which would be Nigeria’s first ever 7-star hotel. It is located in the Central Business District,…

Advertisements