Best Western Plus Kissimmee-Lake Buena Vista South Inn & Suites - Kissimmee Hotel
Best Western Plus Kissimmee-Lake Buena Vista South Inn & Suites provides a free theme park shuttle service to area attractions.
Best Western Plus Kissimmee-Lake Buena Vista South Inn & Suites
Address: 3484 Polynesian Isle Boulevard FL 34746, Kissimmee, FL, US