Holiday Inn Resort Orlando Lake Buena Vista
Located in Orlando, Florida, the Holiday Inn Resort Lake Buena Vista is a Walt Disney World Good Neighbor® Hotel. Enjoy spacious rooms and suites with a refrigerator, microwave, and free WiFi. The resort features a heated outdoor pool, kids’ splash pad, Applebee’s restaurant, poolside tiki bar, games arcade, and free scheduled shuttle service to theme parks.