An ideal escape of natural surroundings paired with Lebanese luxury awaits you at Villa Beirut terrace!