The Pearl of Beirut Hotel & Spa, A Four Stars Magnificent Jewel gladly opens its doors in the heart of Beirut City. The Hotel is ideally located at Chiah, Michel Zakhour Street, Facing St. Michel Church.