Walt Disney World Swan & Dolphin Resort

1500 Epcot Resorts Blvd.
Florida
United States