But scratch the surface, and it becomes apparent that not everyone fits into the country's cosmopolitan self-image.Many migrants and mixed-race Lebanese, particularly those of Asian and African origin, say they encounter racism on a regular basis.
Nepalese woman Priya Subeydi told CNN she plans to leave the country soon, as she does not want her nine-month-old son growing up feeling like a second-class citizen.
"Every day we face racism," she said. "I just want to let him to grow in my own country."