Located at the entrance of the Downtown Disney Resort Area, the Orlando Vista Hotel has a two-story pineapple on the street side of the building. This seven-story hotel offers 246 guest rooms. The Orlando Vista Hotel promises a welcoming attitude with a colorful tropical-magic theme.
Address:
12490 Apopka Vineland Road
Orlando, FL 32836