+1 (315) 463-9240
2384 James St, Syracuse, NY 13206, USA
Staying in Palace Theatre 2384 James St Syracuse Ny 13206 United States for a night or two? Book a room at one of these nearby hotels
We're sending you to our friends at Viator.com to check out this activity.