Home Tags Elbow beach

Tag: elbow beach

Elbow Beach hotel in Bermuda will partially close

Elbow Beach Hotel in Bermuda will lay off about 160 employees by the end of November as it shutters 131 rooms of its century-old main building and outsources food and beverage services, due to the eco