by Lisa A. Grimaldi | March 11, 2015
The 139-room Element Miami Doral has opened in Doral, Fla. The eco-conscious property has a business center, a fitness center, and complimentary Wi-Fi and breakfast. The hotel is the second Starwood hotel property on the site, joining a 145-room Aloft Miami Doral that opened in 2013.