Set in the heart of Beirut, the sleek Staybridge Suites Beirut provides en-suite rooms. Offering accommodation in the 23-story building, the hotel combines Mediterranean architecture and modern facilities.