Отель Byblos расположен в центре города Барша-Хайтс, между торговыми центрами Mall of the Emirates и IBN Battuta, рядом с Dubai Media City и в нескольких минутах ходьбы от станции метро Barsha. Был открыт в 2009 году. Последняя реновация проводилась в 2016 году. Отель подходит для семейных пар и молодежного активного отдыха, также для деловых поездок.