Location: Lake Buena Vista in Orlando, in the Epcot®. area, with easy access to all the main tourist and business facilities.
See more: Hotels in USA Hotels in Orlando-disneyworld Holiday Destinations in USA