Located in the heart of Libya's capital, two towers of this five-star hotel dominate the skyline of the waterfront. The hotel offers all of the amenties guests would expect from a luxury hotel.