Home Tags Hamilton

Tag: Hamilton

Starwood announces plans to build a luxury hotel in Bermuda

HAMILTON, Bermuda — A U.S. hotel and leisure company announced plans Monday to build a luxury hotel in Bermuda, where the vital tourism sector has been hit hard by the global economic crisis.