Situated at the south end of International Drive, this hotel is in a prime location, with Sea World, Walt Disney World, and Universal Studios, as well as the Premium Outlet Mall, as well as a wide range of shops, restaurants, and shows, only a few minutes'..