January 2001 – present LOCATION Downtown Disney – Naples is located in the northeastern corner of Downtown Disney, near the park gates. If you are coming from the parks, keep to the right, and you’ll see Naples after the water fountain. If you are coming from the other end (by the hotels), keep to the […] Read more…