Vista Cay Resort by Millenium on Universal Blvd. is Orlando's luxury vacation resort offering luxury in an elegant tropical Orlando, Florida setting. Centrally located on Universal Blvd. right off the famed International Drive, you are only minutes from all Orlando has to offer! All accommodations are oversized ranging from 1,100 to 2,300 square feet and have fully equipped kitchens, big screen or large flat screen HDTV's, large family rooms, separate dining rooms and private furnished balconies.
Displaying 0 results