Who Owns Star Island Resort
Star Island Resort is owned by the Wyndham Destinations, Inc., a publicly traded real estate investment trust (REIT). The resort is located in Kissimmee, Florida and was acquired in 2018 from an affiliate of Starwood Capital Group. It offers lodging…