1 Hotel South Beach was the first hotel of an eco-focused “nature-inspired” brand created by Barry Sternlicht, the founder of Starwood Capital Group.
MICHELLE HIGGINS, NY Times: Travel
Fri, 09/30/2016 - 1:45pm
1 Hotel South Beach was the first hotel of an eco-focused “nature-inspired” brand created by Barry Sternlicht, the founder of Starwood Capital Group.