New Boutique Coming to Bermuda
By the Caribbean Journal staff A new boutique hotel is coming to Bermuda. The Azura Boutique Hotel and Residences is slated to make its official debut in early 2019, according to a statement from the Bermuda Tourism Authority. The property, set at the former site of the Surf Side Beach Club, aims to have…
Read More