Location: in Disney World close to Lake Buena Vista in the Epcot® area.
See more: Hotels in USA Hotels in Orlando-disneyworld Holiday Destinations in USA