This hotel is located just 400 km from Universal Studios in Orlando. Shops, restaurants, and entertainment venues are all to be found just a few minutes away.
See more: Hotels in USA Hotels in Orlando Area - Fl Holiday Destinations in USA