Country Inn And Suites Lake Buena Vista, Orlando

Country Inn And Suites Lake Buena Vista

12191 South Apopka Vineland Road

This 2004 Presidential Award Winning Country Inn and Suites is a charming hotel located in the Walt Disney World Lake Buena Vista Resort area and is conveniently located near all major central Florida attractions. Our award winning staff will make this your home away from home.