Quality Inn is a centrally located hotel in Vallejo near Six Flags Discovery Kingdom. This hotel brings to you the most comfortable rooms in the city that are coupled with some of the excellent amenities in order to make it a truly awesome holiday for you.