2301 Florida Street, Vallejo, CA 94591, United States +1 (707) 649-9000 support@reviewter.com Hotel Website
Level 1 Contributor
Very clean kept and safe to stay inn
Was very satisfied with stay