Other
Amid the pandemic-ravaged tourism season, a new hotel has quietly opened in Bermuda.
Azura Boutique Hotel and Residences, on the South Shore in Warwick, had geared up for a grand opening in May, but that plan fell victim to Covid-19.
John Bush, devel...
Jul 23, 2020