With all the buzz it’s been generating lately, Bay St. Louis was due for a chic new hotspot where visitors could dine, relax and book an intimate stay. The Pearl Hotel, located downtown at the corner of Main Street and Beach Boulevard, fits the bill perfectly. Open as of Dec. 30, 2020, the elegant property […]