Vista Cay at Harbor Square is located at the heart of everything in
Orlando! International Drive is lined with all kinds of restaurants
from fast food to elegant dining, shopping at the various unique
souvenir shops and one-of-a-kind attractions. There is a Publix
supermarket conveniently located next to Vista Cay.