Hotel

Articles

5 Reasons To Love The Walt Disney World Swan And Dolphin

The Walt Disney World Swan and Dolphin Resort is a beautiful complex that sits nestled between Epcot and Disney's Hollywood Studios on the shores of Crescent Lake. If you haven't been by recently, you may want to head on over and check it out since the completion of their $140 Million renovation project. The resort has a stylish new look from lobby to guest room, new amenities, and the very latest in technology.