Rodeway Inn Capitol

817 West Capitol Avenue
California
United States