Located on heavily traveled International Drive.
Close proximity to Universal Studios with 9.15 million visitors per year .