Tibesti Hotel is the largest hotel in Benghazi, Libya. It is located in the Sidi Hussein area, overlooking Benghazi Lake and Gamal Abdel Nasser Street. The hotel contains a number of restaurants, shops and offices of international airlines. It is the city’s first modern-style hotel, and it is the tallest building in Benghazi to date.
Share This Venue