This fabulous resort-style hotel is located in Downtown Disney in the Walt Disney Resort.
See more: Hotels in USA Hotels in Orlando Area - Fl Holiday Destinations in USA