The perfect place to stay, play, and relax, welcome to Buena Vista Palace Hotel & Spa . Adjacent to the Downtown Disney® area, Buena Vista Palace is a luxurious haven offering unsurpassed comfort, hospitality, and design.
1900 E. Buena Vista Drive / P.O. Box 22206
lake Buena Vista, FL 32830 , USA