This hotel is situated at the southern end of International Drive, directly beside a lake. The many local sights and attractions are all within easy reach.
See more: Hotels in USA Hotels in Orlando Area - Fl Holiday Destinations in USA