Location
2020 Penny Ln, Kissimmee, FL 34741, USA
Ideally located in close proximity to Walt Disney, Universal Studios, SeaWorld, and more. Offers good visibility and access to public transportation, and is surrounded by several restaurant and entertainment options.