Find ratings and reviews for the Ramada Vallejo at Six Flags in Vallejo California from TripAdvisor, Frommers, etc. all in one ... More