Red Lion Hotel Orlando Lake Buena Vista South is located an 8 minutes' drive from The Walt Disney World Resort. Guests can take a refreshing plunge in the heated outdoor pool or unwind in the lazy river.
Number of rooms: 410
5150 W US Hwy 192, Kissimmee, FL 34747, United States
Hotel booked 4 times today.