Extended Stay America Suites - Los Angeles - Glendale is a good place to stay to see Museum of Neon Art. It’s 2 mi away.