Everything you need to know about staying at the Disney Beach and Yacht Club Hotels at Disney World in Orlando Florida. This New England-style Resort hotel is located in the Epcot Resorts Area just a 5 minute walk from the rear entrance to the Epcot theme park, and is just a boat ride away from Hollywood Studios.
DISNEY BEACH CLUB @ Disney World: Detailed Hotel Review
Published on November 23, 2022 by Chris