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.
Site Français |
Who We Are |
Search | Make us your home page | RSS