Starwood Hotels Franchise Bets Big on Puerto Rico The W Vieques will soon be joined by an even newer Starwood property in Puerto Rico. Starwood Hotels & Resorts Worldwide, Inc. is gearing up for the November opening of The St. Regis Bahia Beach, Puerto Rico. The St. Regis Bahia Beach features 139 guest rooms and…