Located 5 miles from Universal Orlando, these self-catering Vista Cay Resort apartments feature an outdoor pool with a lake view and community centre. The Orange County Convention Center is 4 minutes' drive away.
Number of rooms: 33
Orlando Resort Rentals (Central Location Only), Orlando, FL 32819., United States