This is the best hotel in Vallejo. That being said – Vallejo is VERY short on nice hotels. If you want to stay near Vallejo, say in Napa, you will find many nice luxury hotels. However, I needed to select a lower cost hotel directly in Vallejo and near 6 Flags Amusement Park. After reading reviews for all of the...
More
- Vallejo Quality Inn
