Apparently it's been 37 years since Bermuda has gotten a new luxury hotel, which means every other old hotel probably needs a fresh coat of paint and renovation. Tuckers Point Hotel & Spa had its ribbon-cutting last night, and Michael Douglas and Catherine Zeta-Jones, who are Bermuda residents and...
Join the conversation!