This upscale business hotel is conveniently located in central Dakar overlooking the Atlantic Ocean and Gorée Island. The airport is reachable within a 30-minute drive.