Tag: Miami Hotels
Starwood Capital Group sells a hotel in Miami for $610 million
Starwood Capital Group has sold the 1 Hotel South Beach in Miami Beach, Florida for $610 million to Host Hotels & Resorts.
Starwood Capital Group...




