The Best Western Lake Buena Vista Resort is located at Downtown Disney® inside the Walt Disney World® Resort. Recently renovated by Disney designers, the 18-story Best Western is set lakeside and surrounded by 12 acres of lush, tropical Florida gardens. The hotel is built on a “rounded tri-arch”, which offers spectacular views of nightly Illuminations at Epcot®, Downtown Disney® and the tropical Florida landscape.