Из мест среднего ценового диапазона (в смысле дороже Талала, но дешевле основной массы отелей Бейрута, за которые обычно просют $50-$70), знаю только Cedarland,
http://www.cedarlandhotel.com
Я сам подумал-подумал, да и остановился в Талале все-таки... Об чем и не жалею - место бюджетное, конечно, но вполне приемлемое и какое-то душевное. Да и расположение удобное для ежевечерних посиделок на площади Звезды.