Submitted July 4, 2008
Holiday Resort Orlando
Vista Cay is located at the center of everything from Restaurants, to Attractions, Shopping and Nightlife.World class location, only 5 minutes from Universal Studios, Sea World and Orlando International Airport.