Starwood Vacation Ownership is located on Country Club Drive. Starwood Vacation Ownership manages properties available for vacation rental or ownership. The company has more than 7 years of vacation management experience and takes the burden out of finding the right vacation spot for you. It has properties located across the country and internationally. Solid company with the right tools to help your make your next vacation the best. Parking is located in the main lot.